如何向Unity android应用程序添加权限?
在本机android应用程序中,如果我需要声明我的应用程序将使用任何权限,首先我需要将它们添加到AndroidManifest.xml文件中,如下所示如何向Unity android应用程序添加权限?,android,unity3d,Android,Unity3d,在本机android应用程序中,如果我需要声明我的应用程序将使用任何权限,首先我需要将它们添加到AndroidManifest.xml文件中,如下所示 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.co.ar">
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
...
...
这样,我就可以在手机上打开应用程序设置,查看该应用程序使用的权限
在unity中,我看不到一种声明应用程序将要使用的权限的方法。我是根据这份文件发现的
有LibraryManifest.xml
负责权限,我找到了这个文件并添加了我需要的权限,但是因为这个文件是生成的,所以每次我进行新构建时都会重写它
我发现,LibraryManifest.xml负责权限
我需要此文件和添加权限,但由于此文件
是生成的,所以每次我进行新构建时,它都会重写
顺便说一下,有一种资产可以做到这一点
我希望您会发现这很有用播放器设置->选项卡(Android)->发布设置->检查自定义主清单->在Assets/Plugins/Android中编辑“AndroidManifest.xml”