Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d 2d unity游戏请求我没有的权限';我的代码中没有提到_Unity3d_Android Permissions - Fatal编程技术网

Unity3d 2d unity游戏请求我没有的权限';我的代码中没有提到

Unity3d 2d unity游戏请求我没有的权限';我的代码中没有提到,unity3d,android-permissions,Unity3d,Android Permissions,我是2D Unity游戏开发的初学者,这是我的第一个游戏。在这个游戏中,AndroidManifest文件中提到的权限是: <uses-permission android:name="android.permission.INTERNET" /> 但当我生成一个apk并在我的android中尝试时,它会询问一些有线权限,如下图所示: 我没有在我的代码中指定任何与此相关的内容,但是为什么我会得到这个,有人知道如何解决这个问题吗,谢谢你抽出时间 更新问题 在我的应用程序中,我

我是2D Unity游戏开发的初学者,这是我的第一个游戏。在这个游戏中,AndroidManifest文件中提到的权限是:

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

但当我生成一个apk并在我的android中尝试时,它会询问一些有线权限,如下图所示:

我没有在我的代码中指定任何与此相关的内容,但是为什么我会得到这个,有人知道如何解决这个问题吗,谢谢你抽出时间

更新问题

在我的应用程序中,我发现了这些权限 但我没有提到这些,也没有使用任何插件和导入任何资产,任何人都能告诉我这些权限是什么,为什么它们在这里

 <uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="com.xiaomi.sdk.permission.PAYMENT" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="com.xiaomi.permission.AUTH_SERVICE" />


经过一天的努力,我终于找到了原因,unity自己在android unity应用程序中默认添加了一个名为小米米游戏中心的软件包,在删除构建设置中的权限后需要这些权限,这为我解决了问题

希望我的回答能帮助别人


您是否在使用插件?因为他们的AndroidManifest将与你的合并。不,我没有使用任何插件@jeanluc你根本没有使用任何unity插件?他们的2d platformer套件中没有任何内容,或者从package manager中导入任何内容?您还可以指定您正在使用的Unity版本吗?是的,我没有使用任何插件,我的Unity的当前版本是2018.2.5f1!