我了解到我可以过滤掉我的Android应用程序可用的设备 清单文件中的某些条件。
但是可以将设备中使用的Android版本指定为过滤器吗?
情景:
我实际上想根据设备中使用的Android版本限制设备.. 例如在Galaxy S3中,Android版本是4.0.4 ......
所以,如果我进行配置,那么Android版4.0.4的唯一设备就可以在Google商店中下载我的应用..
如果有,请建议。
答案 0 :(得分:2)
您可以在清单中使用此元素来实现这一点,请查看Android开发人员的网站:
允许您表达应用程序与一个或多个的兼容性 Android平台的版本,通过API级别整数。 应用程序表示的API级别将与API进行比较 给定Android系统的级别,可能因不同而异 Android设备。
答案 1 :(得分:2)
我的问题不清楚。
这是您可以设置哪个版本的Android可以安装您的应用的方式。
<uses-sdk android:minSdkVersion="integer"
android:targetSdkVersion="integer"
android:maxSdkVersion="integer" />
注意:版本号是SDK版本而不是Android版本。
Refer docs for more details. Here您还可以看到哪个SDK级别与哪个Android平台版本相对应。
答案 2 :(得分:0)
是的,与上述建议的答案一样,我们可以使用uses-sdk
屏幕下方显示哪个API级别代表哪个Android版本。 这应该对某些人有用。
这可以在android SDK Manager中看到。