lightbulb_outline Help shape the future of the Google Play Console, Android Studio, and Firebase. Start survey

sintaks:
<uses-permission android:name="string"
        android:maxSdkVersion="integer" />
dimuat dalam:
<manifest>
keterangan:
Meminta izin yang harus diberikan aplikasi untuk beroperasi dengan benar. Izin diberikan oleh pengguna ketika aplikasi dipasang (pada perangkat yang menjalankan Android 5.1 dan yang lebih rendah) atau sementara aplikasi berjalan (pada perangkat yang menjalankan Android 6.0 dan yang lebih tinggi).

Untuk informasi selengkapnya mengenai izin, lihat bagian Izin pada bagian pengantar dan panduan System Permissions API yang terpisah. Daftar izin yang didefinisikan oleh platform dasar ini dapat ditemukan di android.Manifest.permission.

atribut:
android:name
Nama izin. Nama bisa berupa izin yang didefinisikan oleh aplikasi dengan elemen <permission>, izin yang didefinisikan oleh aplikasi lain, atau salah satu dari izin sistem standar (seperti "android.permission.CAMERA" atau "android.permission.READ_CONTACTS"). Sebagaimana yang ditampilkan dalam contoh ini, nama izin biasanya menyertakan nama paket sebagai awalan.
android:maxSdkVersion
API level tertinggi tempat izin ini harus diberikan ke aplikasi Anda. Menyetel atribut ini bermanfaat jika izin yang dibutuhkan aplikasi tidak lagi diperlukan di awal API level tertentu.

Misalnya, mulai Android 4.4 (API level 19), tidak lagi diperlukan agar aplikasi meminta izin WRITE_EXTERNAL_STORAGE saat aplikasi ingin menuliskan direktori spesifik aplikasinya sendiri pada storage eksternal (direktori yang disediakan oleh getExternalFilesDir()). Akan tetapi, izin diperlukan untuk API level 18 dan yang lebih rendah. Jadi Anda bisa mendeklarasikan bahwa izin ini hanya diperlukan hingga API Level 18 dengan deklarasi seperti ini:

<uses-permission
     android:name="android.permission.WRITE_EXTERNAL_STORAGE"
     android:maxSdkVersion="18" />

Dengan cara ini, dimulai dengan API Level 19, sistem tidak akan lagi memberikan izin WRITE_EXTERNAL_STORAGE pada aplikasi.

Atribut ini ditambahkan di API level 19.

diperkenalkan dalam:
API Level 1
lihat juga: