我看到很多关于这个问题的问题,但没有明确的答案。我们是应用开发公司,最近在Google Play商店推出了2款新应用。我们在Manifeast.xml文件中使用低于MinSDkVersion提示的索尼爱立信手机操作系统(2.3.4)上测试了这些应用程序。 APK安装成功,没有任何问题。我们尝试使用操作系统版本2.3的另一部手机,但在谷歌商店中显示相同的问题。
<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="17" />
我们的很多用户都在抱怨他们没有在Play商店看到我们的应用。
是否有变化?
这是另一个有趣的事情。通过Chrome浏览器查看应用时。它说设备是兼容的。
点击安装时。它开始安装并因错误而失败 &#34;由于错误而无法下载(942)
答案 0 :(得分:0)
有可能你做了一些无法在2.3上工作的更改,因为你已经说过它在一周之前工作正常,这意味着你做了一些改进,现在不适用于版本2.3 所以它显示&#34;您的设备与此版本不兼容&#34;根据官方网站
Google没有此类更新
更多官方详情 - Android
答案 1 :(得分:-1)
您的应用程序似乎需要其中一个设备不支持的功能。
您还应该检查AndroidManifest.xml
,
<uses-sdk
android:minSdkVersion="9" />
您希望您的应用程序适用于运行API 9及更高版本(不是API 9到17)的设备。上面的代码将确保您的应用程序适用于API 9以上的所有设备。请注意,您通常不希望使用android:maxSdkVersion
属性(因为您当前正在使用它)。< / p>
尝试清除下载管理器(settings-apps-all)和Play商店中的数据,然后移除您的Google帐户,然后转到Play商店,它会在您尝试下载应用后请求您关联您的帐户。 (这对我有用)。