在我的应用程序的最新版本中,我更新了清单文件以包含对ICS版本的支持。在激活APK文件时,我收到了一条警告(我明显忽略了),有关最新版本支持的设备数量少于以前的版本。那天晚些时候,我在论坛上看到了一些帖子,用户说他们正在获取APP与他们的设备消息不兼容。 清单中的当前信息如下:谷歌Play商店警告关于支持更新APK的更少设备
<uses-sdk
android:maxSdkVersion="15"
android:minSdkVersion="7"
android:targetSdkVersion="14"/>
清单中的前一版本有以下信息
<uses-sdk
android:maxSdkVersion="14"
android:minSdkVersion="7" />
我用targetSDK 14个,使行动起来吧。 任何想法为什么这会导致更少的设备支持,尽管maxSDK是15而不是14? 任何帮助将不胜感激。 谢谢!
除了添加android:targetSdkVersion =“14”和将android:maxSdkVersion从14更改为15之外,没有其他更改。 – user899849
请参阅我的修改答案。我想你可以尝试自己拥有一个'project.properties'文件,或者通过右击项目来尝试更改sdk版本,然后这个文件将自动生成。 – nnhthuan
如果我从清单中删除目标sdk,我将失去操作栏溢出,也无法使用halo主题。每Android Android博客http://android-developers.blogspot.com/2012/01/say-goodbye-to-menu-button.html需要在清单文件中指定targetSDK为14。此外,为了使halo工作,targetSDK必须是11或更高。 – user899849