有谁知道您如何看到为什么 Google Play 商店将您创建的应用程序的特定设备标记为“不兼容”?
我创建了一个应用程序,我的一个测试设备是 GalaxyTab2。在此设备上,当您使用 USB 电缆将 apk 放在设备上/或只是从网站下载它时,应用程序的所有功能都可以正常工作。
但是,当我将应用程序上传到 playstore 时,GalaxyTab2 被列为不受支持的设备。因此 GalaxyTab2 用户无法安装该应用程序。
在 Google Play 开发者控制台中,您可以查看不受支持的设备的概览。但您似乎无法获得“为什么”该设备不受支持的任何信息。当前列出了 1000 个设备。由于他们的Android版本太旧,其中很多将不受支持。但是从某些设备(如 GalaxyTab 2)我确信他们可以运行 apk 没问题。
我的清单的一些行:
<supports-screens android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.FLASHLIGHT" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="16" />