Unity应用在Android设备上申请权限
发布时间
阅读量:
阅读量
Unity 在Unity端申请Android权限
- 第1章 引言
- 第二章 操作流程
-
2.1 获取请求用户权限的操作
-
2.2 在AndroidManifest.xml中添加权限配置
- 2.2.1 获取AndroidManifest模板文件
- 2.2.2 定义权限并将其添加到配置中
- 2.2.1 获取AndroidManifest模板文件
-
三、结语
-
一、前言
在过去的某个时间段里(前一段时间),我遇到了一个问题:当SDK第一次启动相机接口进行拍照时(SD
DK首次调起相机接口进行拍照的时候),导致相机被调用两次(会调起2次相机)。在第二次拍摄后会出现卡顿或闪退现象(并且会在第2次拍照后闪退)。经过分析发现,
问题主要集中在首次获取设备权限的过程中(分析了一下),设备权限一旦获得就不会再出现此类问题(拿到权限就不会了)。而且使用Android 13的设备普遍出现了这一问题(并且2台会发生这种情况的Android版本都是
13)。推测可能是SDK中的权限获取接口没有充分兼容Android 13特性(猜测是SDK获取权限接口没有适配好android
13),于是尝试先把TargetAPI降至更低版本的Android系统中(如图所示),但即使进行了降级测试,在实际应用中依然会出现闪退现象。

还没有任何评论哟~
