android - 应用程序适用于开发 google-play 商店显示设备不兼容

标签 android device google-play incompatibility

我正在开发一个安卓应用程序。在开发过程中,我在 Moto E os-4.4.4 上对其进行了测试。它工作正常。但部署后 playstore 显示您的设备与此版本不兼容。它显示与许多其他运行相同操作系统版本的设备兼容。
我发现了一些我尝试过的类似问题的答案,但似乎对我没有任何用处。
任何帮助表示赞赏。

这是我的 list 文件

<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。

最佳答案

Android 4.4 是第 19 版。通过设置最高 SDK 版本,您告诉它不允许安装在任何超过 18 的版本上。因此它不会认为您的设备兼容。删除那个 max sdk 版本。甚至 google 也不再在版本 2.0.1 之后的设备上检查这一点。

关于android - 应用程序适用于开发 google-play 商店显示设备不兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25092804/

相关文章:

android - 我无法从我的 android 手机连接到 MySQL,而我可以从 android studio 模拟器连接到 MySQL

c - 如何将字符串复制到用户并在 Linux 内核读取函数中使用 offp

android - "Pre-Launch report"Google Play 商店问题

android - DupelicateEntry,/DragAndDropPermissionCompat.class 问题

android - 任务 ':app:transformClassesAndResourcesWithProguardForProductionRelease' 执行失败

javascript - 是否可以提供 JavaScript API 来控制 USB、LPT 和 COM 设备?

android - 是否可以通过 BillingClient 检测宽限期?

android - iOS App Store 和/或 Google Play 商店中的重复下载如何计算?

Android Kotlin - 捕获异常仍然使程序崩溃

c++ - Windows 卷设备检测失败,直到重新启动。从未失败过