android realmax sdk,uses-permission 与 android:maxSdkVersion

语法:

android:maxSdkVersion="integer" />

属性:

1.Android:name

需要使用的权限的名字,可以是系统自带的权限,也可以是自定义的权限。Android系统提供了100多个权限,可以通过 https://developer.android.com/reference/android/Manifest.permission.html 查看这些权限的名字和含义。这些权限大多数名字都是以android.permission.为前缀,但也有一小部分是com.android.为前缀,需要注意区分。

2.android:maxSdkVersion

表示需要此项权限的最高的系统API Levle,例如设置android:maxSdkVersion为21,它表示这项权限只在API Level 21(Android5.0)及以下的系统中需要使用。对API Level21以上的系统中不需要使用这项权限。

注意:

1.uses-permission中并没有android:minSdkVersion这样的配置属性。

2.在同一个AndroidManifest.xml中,允许有重复的uses-permission配置,也就是说允许android:name和android:maxSdkVersion都相同的配置。但是不允许android:name相同,android:maxSdkVersion不同的配置。

部分手机在设置了android:maxSdkVersion获取不到对应的权限,切记这个坑!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值