Menambahkan Izin di AndroidManifest.xml di Android Studio?


112

Di Eclipse kami dapat menambahkan izin di AndroidManifest.xml dengan membuka AndroidManifest.xml-> Izin-> Menambahkan izin.

Bagaimana cara menambahkan izin di Android Studio? Bagaimana kita bisa mendapatkan daftar semua izin yang bisa kita tambahkan ke suatu Aktivitas?



Tolong! Tampaknya tidak ada jawaban yang berfungsi pada versi 2.2.1 saat ini. Manifes yang terlihat di pohon dan editor adalah placeholder kosong yang hanya berisi komentar. Bagaimana cara mengedit yang asli?
gb96

Jawaban:


135

Anda hanya dapat mengetiknya secara manual, tetapi bantuan konten membantu Anda di sana, jadi ini sangat mudah.

Tambahkan baris ini

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

dan tekan ctrl + spasi setelah titik (atau cmd + spasi di Mac). Jika Anda membutuhkan penjelasan untuk izin tersebut, Anda dapat menekan ctrl + q .


14
Di manakah file manifes dalam pohon proyek di Android Studio?
djondal

5
Oh, baru saja menemukannya menggunakan Tampilan Android di pohon proyek.
djondal

2
@djondal Saya biasa menemukan file apa pun di studio Android dengan ctrl + shift + n ini bisa menjadi cara yang lebih baik untuk menjangkau daripada melelahkan mata Anda.
Rohit Mandiwal

2
Ini pasti salah satu cara studio android lebih baik daripada eclipse.
stu

3
Apakah ada konteks tertentu mengenai di mana di file manifes kita menambahkan ini, atau dapatkah kita menambahkannya di mana saja?
Gnemlock


50

Buka Android Manifest.xml dan pastikan untuk menambahkan di <uses-permission tag > dalam tag manifes tetapi di luar semua tag lainnya ..

<manifest xlmns:android...>

 <uses-permission android:name="android.permission.INTERNET"></uses-permission>
</manifest>

Ini adalah contoh izin penggunaan Internet.


8

Anda dapat menambahkan secara manual di file manifes dalam tag manifes dengan:

<uses-permission android:name="android.permission.CAMERA"/>

Izin ini diperlukan untuk dapat mengakses perangkat kamera.


4

Cukup sederhana.

Yang perlu Anda lakukan hanyalah:

  • Klik kanan di atas tag aplikasi dan klik Generate
  • Klik pada tag XML
  • Klik pada izin pengguna
  • Masukkan nama izin Anda.

1

Letakkan dua baris ini di AndroidMainfest Anda

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.