Home » Android » Adding Permissions in AndroidManifest.xml in Android Studio?

Adding Permissions in AndroidManifest.xml in Android Studio?

Posted by: admin March 11, 2020 Leave a comment


In Eclipse we were able to add permissions in AndroidManifest.xml by going to AndroidManifest.xml->Permission-> Adding permissions.

How to add permissions in Android Studio? How can we get a list of all the permissions that we can add to an Activity ?

How to&Answers:

You can only type them manually, but the content assist helps you there, so it is pretty easy.

Add this line

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

and hit ctrl + space after the dot (or cmd + space on Mac). If you need an explanation for the permission, you can hit ctrl + q.


You can type them manually but the editor will assist you.


You can see the snap sot below.

enter image description here

As soon as you type “a” inside the quotes you get a list of permissions and also hint to move caret up and down to select the same.

enter image description here


Go to Android Manifest.xml
and be sure to add the <uses-permission tag > inside the manifest tag but Outside of all other tags..

<manifest xlmns:android...>

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

This is an example of the permission of using Internet.


You can add manually in the manifest file within manifest tag by:

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

This permission is required to be able to access the camera device.


It’s quite simple.

All you need to do is:

  • Right click above application tag and click on Generate
  • Click on XML tag
  • Click on user-permission
  • Enter the name of your permission.


Put these two line in your AndroidMainfest

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