Advertisement

Unity应用在Android设备上申请权限

阅读量:

Unity 在Unity端申请Android权限

  • 第1章 引言
  • 第二章 操作流程
    • 2.1 获取请求用户权限的操作

    • 2.2 在AndroidManifest.xml中添加权限配置

      • 2.2.1 获取AndroidManifest模板文件
        • 2.2.2 定义权限并将其添加到配置中
    • 三、结语

一、前言

在过去的某个时间段里(前一段时间),我遇到了一个问题:当SDK第一次启动相机接口进行拍照时(SD
DK首次调起相机接口进行拍照的时候),导致相机被调用两次(会调起2次相机)。在第二次拍摄后会出现卡顿或闪退现象(并且会在第2次拍照后闪退)。经过分析发现,
问题主要集中在首次获取设备权限的过程中(分析了一下),设备权限一旦获得就不会再出现此类问题(拿到权限就不会了)。而且使用Android 13的设备普遍出现了这一问题(并且2台会发生这种情况的Android版本都是
13)。推测可能是SDK中的权限获取接口没有充分兼容Android 13特性(猜测是SDK获取权限接口没有适配好android
13),于是尝试先把TargetAPI降至更低版本的Android系统中(如图所示),但即使进行了降级测试,在实际应用中依然会出现闪退现象。

![在这里插入图片描述](https://ad.itadn.com/c/webl

全部评论 (0)

还没有任何评论哟~