<permission-tree>

语法
<permission-tree android:icon="drawable resource"
                 android:label="string resource"
                 android:name="string" />
包含在
<manifest>
描述
声明权限树的基本名称。应用拥有树中所有名称的所有权。它可以动态地通过调用 PackageManager.addPermission() 向树中添加新权限。树中的名称由句点('.')分隔。例如,如果基本名称是 com.example.project.taxes,则可以添加如下权限:

com.example.project.taxes.CALCULATE
com.example.project.taxes.deductions.STORE_RECEIPTS
com.example.project.taxes.deductions.ACCESS_RECORDS

此元素本身不声明权限,只声明一个可放置权限的命名空间。有关声明权限的更多信息,请参阅 <permission> 元素。

属性
android:icon
代表树中所有权限的图标。此属性必须设置为对包含图像定义的 drawable 资源的引用。
android:label
该组的用户可读名称。为方便起见,在开发期间可以直接将标签设置为原始字符串。但是,当应用准备发布时,应将其设置为对字符串资源的引用,以便像用户界面中的其他字符串一样进行本地化。
android:name
权限树的基本名称。它用作树中所有权限名称的前缀。使用 Java 风格的作用域,使名称唯一。名称的路径中必须包含两个以上以句点分隔的段。例如,com.example.base 是可以的,但 com.example 不可以。
引入版本
API level 1
另请参阅
<permission>
<permission-group>
<uses-permission>