簡體   English   中英

應用程式未顯示在Android Market中

[英]App doesn't show up on the Android Market

昨天我們已經在Android Market上升級了我們的應用程序(easy.go),此后,我們收到了HTC Tattoo和Sony Ericsson XPeria mini用戶的幾條消息,說他們看不到Android Market上的應用程序。

上傳到市場時,我們不是在使用版權保護,所以我想這不是問題。

第一個假設是問題出在小屏幕上。 我看了manifest.xml。 上面寫着:

<supports-screens
   android:largeScreens="true"
   android:normalScreens="true"
   android:smallScreens="true"
   android:anyDensity="true"/>

這是所有權限:

<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"></uses-permission> 
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission> 
<uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-sdk android:minSdkVersion="3"/>

有什么建議么?!

有一些分辨率為320x480的大圖像,而在分辨率為240x320的圖像中沒有其他選擇。 可能是問題嗎?

在升級應用程序之前是否有一些預覽,以了解哪些設備在市場上不可見?

我想,我現在知道答案了: http : //developer.android.com/guide/appendix/market-filters.html#manifest-filters

如果我理解正確

示例1清單聲明了<uses-sdk android:minSdkVersion="3"> ,並且不包含<supports-screens>元素。 結果:除非應用其他過濾器,否則Android Market將不會向小屏幕設備的用戶顯示該應用程序,而是向普通和大屏幕設備的用戶(即用戶)顯示該應用程序。

示例2清單聲明了<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4">並且不包含<supports-screens>元素。 結果:除非應用其他過濾器,否則Android Market將向所有設備上的用戶顯示該應用。

然后應將<uses-sdk android:minSdkVersion="3"/>替換為<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>

看看市場過濾器規則(如果尚未完成),也許可以為您提供幫助: http : //developer.android.com/guide/appendix/market-filters.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM