0

我上传了我的应用程序,认为它支持 Galaxy Ace,但应该有问题。我无法理解原因。问题可能出在哪里?

这是我的应用程序的徽章转储:

package: name='com.myApp' versionCode='18' versionName='1.1.0.0'
uses-permission:'android.permission.INTERNET'
sdkVersion:'8'
targetSdkVersion:'17'
uses-permission:'android.permission.SYSTEM_ALERT_WINDOW'
uses-permission:'android.permission.WAKE_LOCK'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
uses-permission:'android.permission.READ_PHONE_STATE'
uses-permission:'android.permission.ACCESS_WIFI_STATE'
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission:'android.permission.GET_TASKS'
uses-permission:'com.android.launcher.permission.INSTALL_SHORTCUT'
uses-permission:'com.android.vending.BILLING'
uses-permission:'android.permission.GET_ACCOUNTS'
uses-permission:'com.google.android.c2dm.permission.RECEIVE'
uses-permission:'com.myApp.permission.C2D_MESSAGE'
compatible-screens:'200/160','200/240','200/320','300/120','300/160','300/240','300/320','300/480','400/120','400/160','400/240','400/320','400/480','500/120','500/160','500/240','500/320','500/480','400/213'
application-label:'MyApp'
application-icon-120:'res/drawable-ldpi/ic_launcher.png'
application-icon-160:'res/drawable-mdpi/ic_launcher.png'
application-icon-240:'res/drawable-hdpi/ic_launcher.png'
application-icon-320:'res/drawable-xhdpi/ic_launcher.png'
application: label='MyApp' icon='res/drawable-mdpi/ic_launcher.png'
launchable-activity: name='com.MyApp.MainActivity'  label='MyApp' icon=''
uses-permission:'android.permission.READ_EXTERNAL_STORAGE'
uses-implied-permission:'android.permission.READ_EXTERNAL_STORAGE','requested WRITE_EXTERNAL_STORAGE'
uses-feature:'android.hardware.wifi'
uses-implied-feature:'android.hardware.wifi','requested android.permission.ACCESS_WIFI_STATE, android.permission.CHANGE_WIFI_STATE, or android.permission.CHANGE_WIFI_MULTICAST_STATE permission'
uses-feature:'android.hardware.touchscreen'
uses-implied-feature:'android.hardware.touchscreen','assumed you require a touch screen unless explicitly made optional'
main
app-widget
other-activities
search
other-receivers
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'tr'
densities: '120' '160' '240' '320'
native-code: 'armeabi' 'armeabi-v7a'

** 更新:**

这是来自我的 AndroidManifest:

 <screen android:screenSize="small" android:screenDensity="mdpi" />
 <screen android:screenSize="small" android:screenDensity="hdpi" />
 <screen android:screenSize="small" android:screenDensity="xhdpi" />

 <screen android:screenSize="normal" android:screenDensity="ldpi" />
 <screen android:screenSize="normal" android:screenDensity="mdpi" />
 <screen android:screenSize="normal" android:screenDensity="hdpi" />
 <screen android:screenSize="normal" android:screenDensity="xhdpi" />
 <screen android:screenSize="normal" android:screenDensity="480" />


 <screen android:screenSize="large" android:screenDensity="ldpi" />
 <screen android:screenSize="large" android:screenDensity="mdpi" />
 <screen android:screenSize="large" android:screenDensity="hdpi" />
 <screen android:screenSize="large" android:screenDensity="xhdpi" />
 <screen android:screenSize="large" android:screenDensity="480" />

 <screen android:screenSize="xlarge" android:screenDensity="ldpi" />
 <screen android:screenSize="xlarge" android:screenDensity="mdpi" />
 <screen android:screenSize="xlarge" android:screenDensity="hdpi" />
 <screen android:screenSize="xlarge" android:screenDensity="xhdpi" />
 <screen android:screenSize="xlarge" android:screenDensity="480" />

 <screen android:screenSize="large" android:screenDensity="213" />

4

2 回答 2

0

我发现这是我的 ACE 和 Play 商店之间的问题。ACE 通常是 Android 2.2。但我的购买是 2.3.6。不知何故,Google Play 商店认为我的设备仍然是 2.2。

在“在手机上”播放之后,现在 Play Store 将设备显示为兼容。

于 2013-08-16T11:50:10.690 回答
0

Galaxy ACE 的分辨率是 320 x 480 像素,您没有在compatible-screens列表中列出它。

于 2013-08-16T11:30:25.950 回答