首页 > 解决方案 > 无需请求权限的 Android 读写 - Theta

问题描述

我的插件需要读写权限,我尝试了很多东西。

在清单中

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

v23根据其他帖子后无法正常工作,所以我尝试requestPermission但我的应用程序崩溃并且在实际用例中我没有任何界面。

我正在使用RICOH THETA 插件 SDK

我正在尝试使用BitmapFactory并收到此错误

E/BitmapFactory: Unable to decode stream: java.io.FileNotFoundException: /storage/emulated/0/DCIM/100RICOH/R0010156.JPG (Permission denied)

如果有人知道该怎么做。谢谢。

标签: androidtheta360

解决方案


不用担心。THETA 插件商店在安装时自动授予所有权限。实际用例中用户无需手动授予权限。您只需要在开发时手动授予权限。

官方文档是这样描述的

许可声明

从 RICOH THETA 商店安装时,根据清单文件中设置的保护级别,自动授予权限。在开发过程中,使用显示屏幕的应用程序,例如 Vysor,并从应用程序设置或插件对话窗口授予权限。


推荐阅读