Unity低版本安卓权限申请(踩坑记录)

项目场景:

unity编辑器版本 :     使用unity 5.6.3

在高版本安卓当中,存在一些危险权限,例如储存申请这些需弹窗确认的权限,有一些则是不需要弹窗申请,在本文当中主要阐述我在申请权限当中遇到的问题以及记录


问题描述

在Unity当前新版本当中,动态进行权限申请使用的是Unity在2019版本后更新的Api,

Permission这个类当中的一些方法,存在于命名空间UnityEngine.Andriod当中

通常用于动态申请权限的方法如下,对某个应用权限进行弹窗申请

if (Permission.HasUserAuthorizedPermission(READ_APP_LIST_PERMISSION))
{
            
}
else
{
     bool m_useCallbacks = false;
     if (!m_useCallbacks)
     {
        Permission.RequestUserPermission(READ_APP_LIST_PERMISSION);
     }
     else
     {
         var callbacks = new PermissionCallbacks();
         Permission.RequestUserPermission(Permission.Microphone, callbacks);

猜你喜欢

转载自blog.csdn.net/crb114594/article/details/133886787