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" />

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/754514.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【c++】内联-引用-重载

主页&#xff1a;醋溜马桶圈-CSDN博客 专栏&#xff1a;c_醋溜马桶圈的博客-CSDN博客 gitee&#xff1a;mnxcc (mnxcc) - Gitee.com 目录 1.【c】内联函数 1.1 背景 1.2 内联函数的概念 1.3 内联函数的特性 1.4 宏和内联的小知识 宏的优缺点&#xff1f; C有哪些技术替代…

mac npm install 很慢或报错

npm ERR! code CERT_HAS_EXPIRED npm ERR! errno CERT_HAS_EXPIRED npm ERR! request to https://registry.npm.taobao.org/pnpm failed, reason: certificate has expired 1、取消ssl验证&#xff1a; npm config set strict-ssl false 修改后一般就可以了&#xff0c;…

win7、win10、win11 系统能安装的.net framework 版本以

win7、win10、win11 系统能安装的.net framework 版本分别是多少&#xff1f;以及能安装的最高版本是多少&#xff1f; 以下是各Windows系统能够安装和支持的.NET Framework版本及其最高可安装版本的概述&#xff1a; Windows 7&#xff1a; 自带 .NET Framework 3.5.1&#x…

kingbase 服务器配置(参数修改)

引言&#xff1a; 人大金仓作为国产数据库的佼佼者(单机)&#xff0c;也是每位数据库从业者必须数据库之一 配置文件 kingbase 参数配置 主要由 kingbase.conf 和 kingbase.auto.conf 设置 kingbase.conf 该参数文件为主配置文件&#xff0c;一般情况下&#xff0c;需要 重启…

day03vue学习

day03 一、今日目标 1.生命周期 生命周期介绍生命周期的四个阶段生命周期钩子声明周期案例 2.综合案例-小黑记账清单 列表渲染添加/删除饼图渲染 3.工程化开发入门 工程化开发和脚手架项目运行流程组件化组件注册 4.综合案例-小兔仙首页 拆分模块-局部注册结构样式完善…

数据可视化-ECharts Html项目实战(3)

在之前的文章中&#xff0c;我们学习了如何创建堆积折线图&#xff0c;饼图以及较难的瀑布图并更改图标标题。想了解的朋友可以查看这篇文章。同时&#xff0c;希望我的文章能帮助到你&#xff0c;如果觉得我的文章写的不错&#xff0c;请留下你宝贵的点赞&#xff0c;谢谢。 …

excel是编程语言?

不是&#xff0c;Excel是一种电子表格软件&#xff0c;它主要用于数据分析、数据处理和数据可视化。Excel提供了一些简单的编程功能&#xff0c;如公式、宏和VBA&#xff08;Visual Basic for Applications&#xff09;&#xff0c;但这些功能并不等同于一种完整的编程语言。 但…

【接口防重复提交】⭐️基于RedisLockRegistry 分布式锁管理器实现

目录 前言 思路 实现方式 实践 1.引入相关依赖 2.aop注解 3.切面类代码 4.由于启动时报错找不到对应的RedisLockRegistry bean&#xff0c;选择通过配置类手动注入&#xff0c;配置类代码如下 测试 章末 前言 项目中有个用户根据二维码绑定身份的接口&#xff0c;由于用户在…

【Unity动画】Unity如何导入序列帧动画(GIF)

Unity 不支持GIF动画的直接播放&#xff0c;我们需要使用序列帧的方式 01准备好序列帧 02全部拖到Unity 仓库文件夹中 03全选修改成精灵模式Sprite 2D ,根据需要修改尺寸&#xff0c;点击Apply 04 创建一个空物体 拖动序列上去 然后全选所有序列帧&#xff0c;拖到这个空物体…

SpringBoot中使用验证码easy-captcha

easy-captcha使用的大概逻辑: 当一个请求发送到后端服务器请求验证,服务器使用easy-captcha生成一个验证码图片,并通过session将验证信息保存在服务器,当用户登录校验时候,会从ession中取出对比是否一致 但是前后端分离之后 由于跨域问题 以上就无法实现了 下面这种情况没…

Docker 是什么,Docker 常用命令,怎么写Dockerfile

Docker 是什么 Docker 是一个开源的应用容器引擎&#xff0c;它允许开发者将应用及其依赖打包成一个标准化的单元&#xff0c;这个单元可以在任何支持Docker的环境中运行。 轻量级和可移植性&#xff1a;Docker容器相比于传统的虚拟机更加轻量&#xff0c;因为它们不需要额外…

完整指南:如何使用 Stable Diffusion API

Stable Diffusion 是一个先进的深度学习模型&#xff0c;用于创造和修改图像。这个模型能够基于文本描述来生成图像&#xff0c;让机器理解和实现用户的创意。使用这项技术的关键在于掌握其 API&#xff0c;通过编程来操控图像生成的过程。 在探索 Stable Diffusion API 的世界…

【学习总结】Ubuntu中vscode用ROS插件调试C++程序

1、教程 参考博客&#xff1a; 【ROS】 在VScode中 ROS Debug 配置方法非常详细版 关于launch文件的配置&#xff1a; launch.json {"version": "0.2.0","configurations": [{"name": "ROS: Launch","request"…

Midjourney如何使用“风格参考”和“角色参考”功能

1. 风格参考&#xff08;Style References&#xff09;功能 什么是风格参考&#xff1f; 风格参考功能允许用户引用其他图片的风格&#xff0c;或在多张图片中保持一致的风格。它类似于图片提示&#xff0c;但专注于风格的模仿。 如何使用风格参考&#xff1f; 在提示语之后输入…

word 及PPT 中修改公式字体

主要参考&#xff1a; 1.word修改公式默认字体并打出漂亮公式_word 公式 字体-CSDN博客 2.word 使用数学公式字体 在2中 提供的 链接下载字体&#xff0c;或者可以在这里直接下载&#xff0c;下载链接&#xff1a; https://www.lanzoub.com/iNt3g1rs3w0h 密码:a52p 然后按…

MacOS安装Homebrew教程

Homebrew 是 macOS&#xff08;或 Linux&#xff09;上的一个包管理器&#xff0c;它简化了软件的安装过程。以下是在 macOS 上安装 Homebrew 的步骤&#xff1a; 1. 打开终端 首先&#xff0c;你需要打开 Terminal.app。你可以通过在 Spotlight 搜索中输入“Terminal”或在 …

Linux进程通信补充——System V通信

三、System V进程通信 ​ System V是一个单独设计的内核模块&#xff1b; ​ 这套标准的设计不符合Linux下一切皆文件的思想&#xff0c;尽管隶属于文件部分&#xff0c;但是已经是一个独立的模块&#xff0c;并且shmid与文件描述符之间的兼容性做的并不好&#xff0c;网络通…

【K8S】docker和K8S(kubernetes)理解?docker是什么?K8S架构、Master节点 Node节点 K8S架构图

docker和K8S理解 一、docker的问世虚拟机是什么&#xff1f;Docker的问世&#xff1f;docker优点及理解 二、Kubernetes-K8SK8S是什么&#xff1f;简单了解K8S架构Master节点Node节点K8S架构图 一、docker的问世 在LXC(Linux container)Linux容器虚拟技术出现之前&#xff0c;业…

云手机的数据安全有保障吗?

随着移动互联网的迅速发展&#xff0c;云手机作为一种新兴的移动终端技术&#xff0c;正在逐渐受到人们的关注和应用。然而&#xff0c;对于云手机而言&#xff0c;数据安全问题一直是人们关注的焦点之一。本文将探讨云手机的数据安全性&#xff0c;并分析其是否具备足够的保障…

打造坚不可摧的防线:容灾策略的实践与探索

在当今这个信息化时代&#xff0c;数据已成为企业最宝贵的财富之一。因此&#xff0c;保护数据免受意外损坏或灾难性事件的影响变得至关重要。这就需要企业建立一个有效的容灾体系&#xff0c;来确保业务连续性和数据安全。 容灾&#xff0c;即灾难恢复&#xff08;Disaster Re…