<permission-tree>

ไวยากรณ์:
<permission-tree android:icon="drawable resource"
                 android:label="string resource"
                 android:name="string" />
ที่อยู่ใน:
<manifest>
description:
ประกาศชื่อฐานของแผนผังสิทธิ์ แอปพลิเคชันใช้เวลา ความเป็นเจ้าของชื่อทั้งหมดภายในโครงสร้าง เพิ่มสิทธิ์ใหม่แบบไดนามิกได้ ต้นไม้โดยโทรหา 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

องค์ประกอบนี้จะไม่ประกาศสิทธิ์ใดๆ เลย มีเพียง Namespace ที่สามารถวางสิทธิ์ได้ ดูข้อมูลเพิ่มเติมเกี่ยวกับการประกาศสิทธิ์ได้ที่ <permission>

ดังนี้
android:icon
ไอคอนแสดงสิทธิ์ทั้งหมดในโครงสร้าง แอตทริบิวต์นี้ ต้องตั้งค่าเป็นการอ้างอิงไปยังทรัพยากรที่ถอนออกได้ที่มีรูปภาพ ของเรา
android:label
ชื่อที่ผู้ใช้อ่านได้สำหรับกลุ่ม เพื่อความสะดวก ป้ายกำกับ สามารถตั้งค่าเป็นสตริงดิบได้โดยตรงในระหว่างการพัฒนา อย่างไรก็ตาม เมื่อแอปพลิเคชันพร้อมที่จะเผยแพร่ ให้กำหนดเป็น การอ้างอิงไปยังทรัพยากรสตริง เพื่อให้ระบบแปลได้อย่างอิสระ สตริงในอินเทอร์เฟซผู้ใช้
android:name
ชื่อที่ฐานของแผนผังสิทธิ์ โดยใช้รูปแบบ คำนำหน้าชื่อสิทธิ์ทั้งหมดในโครงสร้าง ใช้การกำหนดขอบเขตแบบ Java เพื่อให้ชื่อไม่ซ้ำ ชื่อต้องมีมากกว่า 2 กลุ่มที่คั่นด้วยจุดในเส้นทาง ตัวอย่างเช่น com.example.base ใช้ได้ แต่ com.example ใช้ไม่ได้
เปิดตัวใน
API ระดับ 1
ดูเพิ่มเติม
<permission>
<permission-group>
<uses-permission>