在 Android Studio 的 AndroidManifest.xml 中添加权限?
Posted
技术标签:
【中文标题】在 Android Studio 的 AndroidManifest.xml 中添加权限?【英文标题】:Adding Permissions in AndroidManifest.xml in Android Studio? 【发布时间】:2013-06-01 15:52:27 【问题描述】:在 Eclipse 中,我们可以通过转到 androidManifest.xml->Permission-> 添加权限来在 AndroidManifest.xml 中添加权限。
如何在 Android Studio 中添加权限?我们如何获得可以添加到 Activity 的所有权限的列表?
【问题讨论】:
developer.android.com/reference/android/… 帮助!在当前版本 2.2.1 中,所有答案似乎都不起作用。在树和编辑器中可见的清单是一个空的占位符,只有一个注释。我如何编辑真实的东西? 【参考方案1】:您只能手动输入它们,但内容辅助可以帮助您,因此非常简单。
添加这一行
<uses-permission android:name="android.permission."/>
并在点之后点击 ctrl + space(或 Mac 上的 cmd + space)。如果需要权限说明,可以点击ctrl + q。
【讨论】:
Android Studio 项目树中的 manifest 文件在哪里? 哦,刚用项目树的Android View找到的。 @djondal 我曾经在 Android Studio 中通过 ctrl + shift + n 查找任何文件,这可能是一种更好的访问方式,而不是让你的眼睛疲劳。 这一定是android studio比eclipse更好的方式之一。 在我们添加这个的清单文件中是否有关于 where 的任何特定上下文,或者我们可以将它添加到任何地方吗?【参考方案2】:您可以手动输入它们,但编辑器会为您提供帮助。
http://developer.android.com/reference/android/Manifest.permission.html
您可以在下面看到快照。
只要您在引号内键入“a”,您就会得到一个权限列表,并提示您上下移动插入符号以选择相同的内容。
【讨论】:
【参考方案3】:转到 Android Manifest.xml
并确保将<uses-permission tag >
inside 添加到清单标记,但 Outside 在所有其他标记中..
<manifest xlmns:android...>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
</manifest>
这是一个使用互联网许可的例子。
【讨论】:
【参考方案4】:您可以通过以下方式在清单文件中手动添加清单标签:
<uses-permission android:name="android.permission.CAMERA"/>
需要此权限才能访问相机设备。
【讨论】:
【参考方案5】:这很简单。
您需要做的就是:
右击应用标签上方并点击生成 点击 XML 标签 点击用户权限 输入您的权限名称。【讨论】:
【参考方案6】:将这两行放在你的 AndroidMainfest 中
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
【讨论】:
以上是关于在 Android Studio 的 AndroidManifest.xml 中添加权限?的主要内容,如果未能解决你的问题,请参考以下文章