<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
表示树中所有权限的图标。此属性必须设置为对包含图像定义的可绘制资源的引用。
android:label
组的用户可读名称。为了方便起见,可以在开发过程中直接将标签设置为原始字符串。但是,当应用程序准备好发布时,请将其设置为对字符串资源的引用,以便像用户界面中的其他字符串一样进行本地化。
android:name

权限树底部的名称。它用作树中所有权限名称的前缀。使用 Java 风格的范围限定,以便名称唯一。名称的路径中必须包含两个以上由句点分隔的段。例如,com.example.base 是可以的,但 com.example 不行。
引入于
API 级别 1
另请参阅
<permission>
<permission-group>
<uses-permission>