更新:将此添加到 list 解决了它:
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="14"/>
<supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:xlargeScreens="true" android:anyDensity="true"/>
看起来谷歌默默地停止在平板电脑市场上列出新提交的应用程序,这些应用程序不符合他们的“优化提示”。
其中一个“提示”是设置 minSdkVersion="11"
,这意味着他们将失去 40% 的仍在运行 sdk 10 的整个用户群(搞笑)。
有人可以建议最不痛苦的解决方案,让我同时针对 11 版之前的 SDK 用户和平板电脑,最好不要涉足多个 APK 业务。
如果多个 APK 是可行的方法,那么区分用户的最佳标准是什么,这样我至少可以有一个版本代码。
(该应用完全兼容所有屏幕尺寸和密度,当前目标为 minSdkVersion="8"
)
最佳答案
你读错了..
At a minimum, check the element to make sure that:
targetSdkVersion is declared with value 11 or higher (14 or higher is recommended), OR minSdkVersion is declared with value 11 or higher.
我将“或”加粗以确保您阅读它...它已经是大写了,但还不够 ;-)
如其他人所说,将 targetSdkVersion 设置为 17 并支持库。
关于android - 如何使 android 应用程序可用于平板电脑和 pre 11 sdk?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16742024/