权限保护级别是指由android:protectionLevel指定的值。参考:
Value | Meaning |
“normal” | normal级别是默认值。低风险的权限采用此级别。在app安装的时候,系统自动赋予此app请求的所有normal权限,而不会征求用户的同意(但是,在安装app之前,用户总是有权选择检查这些权限)。 |
“dangerous” | 较高风险的权限,此级别的权限意味着,请求权限的app将要访问用户的隐私数据或者控制设备,这可能给用户带来负面影响。 |
“signature” | 只有请求权限的app与声明权限的app的签名是一样的时候,系统才会赋予signature权限。如果签名一致,系统会自动赋予权限,而不会通知用户或者征求用户的同意。 |
“signatureOrSystem” | 系统赋予此类权限有2种情况:(1)请求权限的app与声明权限的app的签名一致;(2)请求权限的app在Android 系统镜像(system image)中。signatureOrSystem权限主要用在这个场景:多个软件供应商的apps预装到了系统目录(system/priv-app)中,而且这些apps之间会共享一些功能。除此之外,尽量不要使用此类权限级别。 |





































苏公安网备 32011402010933号