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?

Nilesh Agrawal
sumber
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 .

vRallev
sumber
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
62

Anda dapat mengetiknya secara manual tetapi editor akan membantu Anda.

http://developer.android.com/reference/android/Manifest.permission.html

Anda dapat melihat snap sot di bawah ini.

masukkan deskripsi gambar di sini

Segera setelah Anda mengetik "a" di dalam tanda kutip Anda mendapatkan daftar izin dan juga petunjuk untuk memindahkan tanda sisipan ke atas dan ke bawah untuk memilih yang sama.

masukkan deskripsi gambar di sini

Raghunandan
sumber
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.

Zar E Ahmer
sumber
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.

Richa
sumber
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.
Sarmad Sohail
sumber
1

Letakkan dua baris ini di AndroidMainfest Anda

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
Hossam Ali
sumber