我正在开发一个android应用程序。在开发时,我在Moto E os-4.4.4上对其进行了测试。它工作正常。但在部署后,playstore显示您的设备与此版本不兼容。它显示了与运行相同操作系统版本的许多其他设备的兼容性。我发现了一些类似的问题,我尝试了这些答案,但似乎没有什么对我有效。任何帮助都是非常感谢的。
这是我的清单文件
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="19" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
android:maxSdkVersion="18"
/>
<uses-permission android:name="android.permission.GET_ACCOUNTS"/>
<uses-permission android:name="android.permission.CAMERA"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>不仅是moto e,它还显示出与1000多个设备不兼容。我用过的外部库有apptentive,flurry,facebook和actionbarshelock。
发布于 2014-08-02 15:43:48
Android 4.4是19版本。通过设置SDK的最大版本,你告诉它不允许在任何超过18的版本上安装,所以它不会认为你的设备兼容。删除该最高sdk版本。即使是谷歌也不再在2.0.1版本以上的设备上检查这一点。
发布于 2014-09-09 17:55:45
google-playstore出现了一些问题。这个问题在playstore更新后得到了解决,现在它和我的设备完全兼容了。
https://stackoverflow.com/questions/25092804
复制相似问题