unity发布安卓获取读取权限

一、Player Settings 设置
Player Settings>Player>Other Settings> Android > Write Permission > External (SDCard).
在这里插入图片描述
二、代码

using System.Collections;
using System.Collections.Generic;
using System.IO;
using UnityEngine;
using UnityEngine.Android;
using System;
using UnityEngine.UI;
public class VideoPlayManager : MonoBehaviour
{

    private void Awake()
    {
       
    }
    void Start()
    {
        SetAndroid();
       
    }
 
    private void SetAndroid()
    {
#if UNITY_ANDROID
        // 控制音频和视频的权限,在Android设备上需要申请权限
       // Permission.RequestUserPermission(Permission.ExternalStorageRead);
       // Permission.RequestUserPermission(Permission.ExternalStorageWrite);
        if (!Permission.HasUserAuthorizedPermission(Permission.ExternalStorageRead))
        {
            Permission.RequestUserPermission(Permission.ExternalStorageRead);
        }

        //请求 写入外部存储(如 SD 卡)的权限       
        if (!Permission.HasUserAuthorizedPermission(Permission.ExternalStorageWrite))
        {
            Permission.RequestUserPermission(Permission.ExternalStorageWrite);
        }
#endif
    }
}

三、修改AndroidManifest
打开AndroidManifest
Player Settings>Player>Other Settings> Android >Publishing Settings> Build>Custom Main Manifest
在这里插入图片描述
在Assets\Plugins\Android\AndroidManifest打开AndroidManifest添加权限代码

	<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" tools:remove="android:maxSdkVersion" />
	<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" tools:remove="android:maxSdkVersion" />

在这里插入图片描述

相关推荐

  1. Unity 将数据保存为json并读取

    2024-03-19 18:44:02       36 阅读
  2. 权限预置设置

    2024-03-19 18:44:02       33 阅读
  3. Delphi v11 权限申请

    2024-03-19 18:44:02       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-19 18:44:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-19 18:44:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-19 18:44:02       87 阅读
  4. Python语言-面向对象

    2024-03-19 18:44:02       96 阅读

热门阅读

  1. 深入理解并优化Android中的文件描述符(FD)

    2024-03-19 18:44:02       43 阅读
  2. Vue组件通信

    2024-03-19 18:44:02       44 阅读
  3. 【机器学习】1 机器学习概述

    2024-03-19 18:44:02       41 阅读
  4. 蓝桥杯day4刷题日记

    2024-03-19 18:44:02       47 阅读
  5. 手撕ListIterator底层源码

    2024-03-19 18:44:02       40 阅读
  6. 【C语言】函数的基本使用

    2024-03-19 18:44:02       47 阅读
  7. 面试算法-49-缺失的第一个正数

    2024-03-19 18:44:02       39 阅读
  8. springboot日志配置文件log4j2.xml

    2024-03-19 18:44:02       34 阅读
  9. Python高级语法

    2024-03-19 18:44:02       41 阅读
  10. 19 # 高级类型:索引类型

    2024-03-19 18:44:02       37 阅读
  11. Vue关键字important强制指定样式优先级

    2024-03-19 18:44:02       38 阅读