在Android Studio的AndroidManifest.xml中添加权限?

Nil*_*wal 106 permissions android android-manifest

在Eclipse中,我们可以通过转到AndroidManifest.xml-> Permission->添加权限在AndroidManifest.xml中添加权限.

如何在Android Studio中添加权限?我们如何获得可以添加到活动的所有权限的列表?

vRa*_*lev 132

您只能手动输入,但内容辅助可以帮助您,因此非常简单.

添加此行

<uses-permission android:name="android.permission."/> 
Run Code Online (Sandbox Code Playgroud)

点击后按ctrl + space(或Mac上的cmd +空格).如果您需要有关权限的说明,可以按ctrl + q.

  • Android Studio中项目树中的清单文件在哪里? (14认同)
  • 哦,刚刚在项目树中使用Android View找到它. (5认同)
  • 在清单文件中我们添加了这个*where*是否有任何特定的上下文,或者我们可以在任何地方添加它? (3认同)
  • @djondal我曾经通过ctrl + shift + n在Android工作室中找到任何文件,这可能是一种更好的方式来达到而不是让你的眼睛紧张. (2认同)
  • 这一定是 android studio 优于 eclipse 的方式之一。 (2认同)

Rag*_*dan 60

您可以手动输入,但编辑器会帮助您.

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

你可以看到下面的快照.

在此输入图像描述

只要在引号内键入"a",就会获得权限列表,并提示上下移动插入符号以选择相同的权限.

在此输入图像描述


Xar*_*mer 47

转到Android Manifest.xml并确保在清单标记<uses-permission tag > 添加但所有其他标记之外.

<manifest xlmns:android...>

 <uses-permission android:name="android.permission.INTERNET"></uses-permission>
</manifest>
Run Code Online (Sandbox Code Playgroud)

这是使用Internet许可的示例.


Ric*_*cha 7

您可以通过以下方式在清单标记内的清单文件中手动添加:

<uses-permission android:name="android.permission.CAMERA"/>
Run Code Online (Sandbox Code Playgroud)

需要此权限才能访问相机设备.