Android StudioのAndroidManifest.xmlに権限を追加しますか?


112

Eclipseでは、AndroidManifest.xml-> Permission-> Adding permissionsに移動して、AndroidManifest.xmlにアクセス許可を追加できました。

Android Studioで権限を追加するにはどうすればよいですか?アクティビティに追加できるすべての権限のリストを取得するにはどうすればよいですか?



助けて!現在のバージョン2.2.1ではどの回答も機能しないようです。ツリーとエディターに表示されるマニフェストは、コメントのみの空のプレースホルダーです。本物を編集するにはどうすればよいですか?
gb96

回答:


135

手動でしか入力できませんが、コンテンツアシストが役立ちますので、とても簡単です。

この行を追加

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

そして、ヒットCtrlキー+スペースドット(または後にCMD +スペース Macの場合)。パーミッションの説明が必要な場合は、ctrl + qを押してください。


14
Android Studioのプロジェクトツリーのマニフェストファイルはどこにありますか?
djondal 2015

5
ああ、ちょうどプロジェクトツリーでAndroidビューを使用してそれを見つけた。
djondal 2015

2
@djondal私はAndroidスタジオでctrl + shift + nでファイルを見つけるのに使用していました。
Rohit Mandiwal 2015

2
これは、Android StudioがEclipseよりも優れている方法の1つである必要があります。
火曜日2016

3
マニフェストファイルのどこにこれを追加するか、どこに追加するかに関して特定のコンテキストはありますか?
Gnemlock


50

Android Manifest.xmlに移動し、マニフェストタグの<uses-permission tag > 内側に、他のすべてのタグの外側に追加してください。

<manifest xlmns:android...>

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

インターネット利用許可の例です。


8

次の方法で、マニフェストタグ内のマニフェストファイルに手動で追加できます。

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

この権限は、カメラデバイスにアクセスするために必要です。


4

とても簡単です。

あなたがする必要があるのは:

  • アプリケーションタグの上を右クリックし、[生成]をクリックします。
  • XMLタグをクリックします
  • ユーザー権限をクリックします
  • 許可の名前を入力します。

1

あなたのAndroidMainfestにこれらの2行を入れてください

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.