2D统一游戏询问我的代码中未提及的权限

时间:2018-09-14 14:11:15

标签: unity3d android-permissions

我是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" />

enter image description here enter image description here

1 个答案:

答案 0 :(得分:2)

经过一天的努力,终于我找到了原因,团结本身默认将 xiaomi mi game center 的软件包添加到android unity apps,在构建中删除该软件包后需要这些权限为我设置了解决的问题。

希望我的回答可以帮助某人!

enter image description here