Google Play上的三星Galaxy Player 4.0权限过滤器

时间:2012-04-25 16:53:47

标签: android permissions google-play samsung-mobile

我的应用程序未出现在Google Play(前Android电子市场)的三星Galaxy Player 4.0上。

如果我通过Play网络界面登录,则会收到错误消息:“此应用与Samsung YP-G1不兼容。三星YP-G1此项目与您的设备不兼容。”使用相同的设备进行开发,并且在其上运行应用程序没有问题。应用程序使用了一些最小的权限集,到目前为止,我对Google Play上的过滤没有任何问题。我能够在三星Galaxy Player 5.0上安装应用程序而不会出现任何Google Play问题,所以希望它与三星无关。

有人知道该找什么吗?播放器4.0可以成为我的应用程序的绝佳设备,因为它只能在没有电话合同的情况下在Wi-Fi上运行。

以下是与权限相关的AndroidManifest的一部分:     

<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.VIBRATE" />

<uses-feature android:name="android.hardware.camera" android:required="false"/>
<uses-feature android:name="android.hardware.vibrate" android:required="false"/>

<uses-sdk android:minSdkVersion="7" android:targetSdkVersion="7" />

$ aapt dump badging的输出

uses-permission:'android.permission.CAMERA'
uses-permission:'android.permission.INTERNET'
uses-permission:'android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission:'android.permission.ACCESS_NETWORK_STATE'
uses-permission:'android.permission.VIBRATE'
uses-feature-not-required:'android.hardware.camera'
uses-feature-not-required:'android.hardware.vibrate'
sdkVersion:'7'
targetSdkVersion:'7'
...
uses-feature:'android.hardware.touchscreen'
uses-feature:'android.hardware.screen.landscape'
main
other-activities
supports-screens: 'small' 'normal' 'large'
supports-any-density: 'true'
locales: '--_--'
densities: '120' '160' '240' '320'

1 个答案:

答案 0 :(得分:-1)

删除清单页面中相机的权限。然后上传到谷歌播放,然后检查它是否有效并将在谷歌播放中显示。