Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

<permission-tree>

sintaks:
<permission-tree android:icon="drawable resource"
                     android:label="string resource" ]
                     android:name="string" />
terdapat dalam:
<manifest>
deskripsi:
Mendeklarasikan nama dasar untuk hierarki izin. Aplikasi mengambil alih kepemilikan semua nama dalam hierarki. Aplikasi ini dapat menambahkan izin baru ke hierarki secara dinamis dengan memanggil PackageManager.addPermission(). Nama dalam hierarki dipisahkan dengan titik ('.'). Misalnya, jika nama dasar adalah com.example.project.taxes, maka izin seperti berikut dapat ditambahkan:

com.example.project.taxes.CALCULATE
com.example.project.taxes.deductions.MAKE_SOME_UP
com.example.project.taxes.deductions.EXAGGERATE

Ingat bahwa elemen ini tidak mendeklarasikan izin itu sendiri, hanya ruang nama tempat izin tersebut dapat ditempatkan. Lihat elemen <permission> untuk mengetahui informasi tentang mendeklarasikan izin.

atribut:
android:icon
Ikon yang merepresentasikan semua izin di dalam hierarki. Atribut ini harus ditetapkan sebagai referensi untuk resource yang dapat digambar yang berisi definisi gambar.
android:label
Nama yang dapat dibaca pengguna untuk grup. Karena mudah, label dapat langsung ditetapkan sebagai string raw untuk pemrograman yang cepat dan kotor. Namun, setelah aplikasi siap dipublikasi, aplikasi harus ditetapkan sebagai referensi ke resource string, sehingga dapat dilokalkan seperti string lain pada antarmuka pengguna.
android:name
Nama yang ada di dasar hierarki izin. Nama ini berfungsi sebagai awalan untuk semua nama izin dalam hierarki. Scoping bergaya Java harus digunakan untuk memastikan bahwa nama tersebut unik. Nama harus memiliki lebih dari dua segmen yang dipisahkan dengan titik dalam jalurnya - misalnya, com.example.base dapat digunakan, tetapi com.example tidak.
diperkenalkan pada
API Level 1
lihat juga:
<permission>
<permission-group>
<uses-permission>