普通权限是具有非正常权限的权限组的一部分。这是否授予所有组

时间:2015-08-21 04:11:28

标签: android android-permissions android-6.0-marshmallow

所以我一直在Android开发者官方网站上阅读有关新权限模型的权限文档。令我困惑的一件事是权限组。他们说,如果您的用户接受此权限组的权限,则授予该组中的所有权限。

现在,如果此权限组具有“NORMAL PERMISSION”,该怎么办?例如,getAccounts是普通权限,这意味着它在安装时被授予。这是否会使默认情况下授予所有权限组(包括非常规权限组,例如getContacts)?根据文档,它应该!但这没有意义,因为getContacts不是正常的权限。

在这种情况下,知道这是如何工作的吗?

谢谢

1 个答案:

答案 0 :(得分:2)

GET_ACCOUNTS不再是正常的权限 - 从Developer Preview 3开始就是危险的。您会发现只有权限组中的危险权限才能被授予/撤销,并且作为一个组被授予/撤销。