unity3d中的Android RECORD_AUDIO权限

时间:2014-05-04 05:57:08

标签: android unity3d audio-recording android-permissions

android.permission.RECORD_AUDIO 我没有在我的清单文件中使用此权限,我甚至在我的整个项目中搜索并且没有找到它。但是当我尝试安装我的应用程序时,它会请求此权限,如果我点击它,它会给我msg

Microphone
provided by Android System
android.permission.RECORD_AUDIO

我希望将其删除,因为我不想使用它!知道怎么删除吗?

2 个答案:

答案 0 :(得分:0)

一个库在脚本中访问麦克风,我认为Unity会根据它自己添加权限。

答案 1 :(得分:0)

如果您不知道是谁在添加它,您可以使用如下所示的 xmlns 工具在最终清单中将其删除

    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:installLocation="auto">
...
    <uses-permission android:name="android.permission.RECORD_AUDIO" tools:node="remove" />
...

当然要小心并确保没有代码真正需要它,因为如果代码或您的插件之一进入需要此权限才能运行的点,您可能会崩溃