<權限樹狀結構>

語法:
<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>