Unity在Android 6.0及以上版本弹出权限申请窗口的问题

Android 版本大于等于6.0(SDK版本大于等于23),权限需要应用自主申请,动态申请权限。

如果Unity做为Android的子模块,除了应用本身会有申请权限的弹窗之外,Unity也会自动弹出权限申请窗口。

关于Android平台Unity的权限说明。

图1 Unity申请权限

网络权限(普通权限)、手机震动权限(普通权限)、定位权限(危险权限)、相机权限(危险权限)、录音权限(危险权限),如果危险权限没有被赋予,Unity运行时会对危险权限重新申请

为了不影响用户体验,在确定Unity功能不需要上面危险权限的时候,可以在manifest中加入:

<meta-data android:name="unityplayer.SkipPermissionsDialog" android:value="true"/>

保证用户体验

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容