递归火山软件开发平台

标题: 为何获取不了文件读写权限,明明已申请成功 [打印本页]

作者: wsjdwjek    时间: 2022-11-17 21:01
标题: 为何获取不了文件读写权限,明明已申请成功
(, 下载次数: 21)
为何获取不了文件读写权限,明明已申请成功。媒体和文件只给了个媒体权限

作者: 创世魂    时间: 2022-11-17 21:13
系统的个性化定制。。
还有就是现在的最新的安卓系统也开始逐步禁止操作存储卡文件。媒体表示可以操作图片视频。因为这种属于共享资源。其它文件不让访问。

媒体一般指:pictures目录下,或者照相机拍照的那个目录下。

作者: wsjdwjek    时间: 2022-11-17 21:56
创世魂 发表于 2022-11-17 21:13
系统的个性化定制。。
还有就是现在的最新的安卓系统也开始逐步禁止操作存储卡文件。媒体表示可以操作图片 ...

用的是鸿蒙3.0系统。有什么办法解决吗?
作者: wsjdwjek    时间: 2022-11-17 23:57
本帖最后由 wsjdwjek 于 2022-11-18 00:04 编辑
创世魂 发表于 2022-11-17 21:13
系统的个性化定制。。
还有就是现在的最新的安卓系统也开始逐步禁止操作存储卡文件。媒体表示可以操作图片 ...

网上搜了后,发现安卓11以后新增了新的权限MANAGE_EXTERNAL_STORAGE(权限里的管理外部文件),但是申请了这个权限还是还行。权限 [4] = 安卓权限.管理外部文件
求大佬解答下
另:@ requestPermissions(@<权限>, @<请求码>);要怎么找到这行代码是定义位置?

作者: 创世魂    时间: 2022-11-18 10:56
wsjdwjek 发表于 2022-11-17 23:57
网上搜了后,发现安卓11以后新增了新的权限MANAGE_EXTERNAL_STORAGE(权限里的管理外部文件),但是申请了 ...

你都说了是安卓11.。鸿蒙不是安卓了。不会按照安卓的思路走的。。最多支持安卓10的一些特性。。因为安卓11华为用不了的

作者: howill2021    时间: 2022-11-19 10:11
鸿蒙的我没测试不知道,但是一些高版本的安卓确实有些无法获取权限,我的解决方法是把目标版本设置为26或者28解决了
作者: wsjdwjek    时间: 2022-11-21 18:24
howill2021 发表于 2022-11-19 10:11
鸿蒙的我没测试不知道,但是一些高版本的安卓确实有些无法获取权限,我的解决方法是把目标版本设置为26或者 ...

我去试试。我目前是手动打开权限




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4