0

如何禁止我的应用在特定 API 级别上运行?我知道清单中uses-sdk标记中的 3 个说明符。但这不能产生我想要实现的逻辑。

例如:我想允许我的应用程序安装在Level 4to上Level 10,禁止Level 11toLevel 13并再次允许Level 14and Level 15

那可能吗?

4

2 回答 2

2

您可以在将其发布到 Google Play 时执行此操作。在 Android Developer Console 中,上传应用程序时,进入 APK 文件选项卡并检查高级模式。它允许您上传 2 个具有不同 sdk 级别范围的 apk 文件。但不要忘记为它们设置不同的版本代码。

控制台中的所有统计信息都将汇总为两个 apk 文件,因为它是一个。

于 2012-07-16T05:46:34.613 回答
0

您可以创建两个 apk(不建议)。一个支持 api 级别 4 到 10,另一个支持 api 级别 14 和 15,您需要在开发者控制台中激活这两个 apk。Play 商店根据 android manifest xml 决定安装哪个 apk。

于 2012-07-16T05:55:07.203 回答