Android P 无法写入文件

2023-11-29

我无法在 Android P 存储卡中写入文件。相同的代码在 Android O 中运行良好。

new File(file.getParent()).mkdirs();
output = new ObjectOutputStream(new FileOutputStream(file));
output.writeObject(obj);

我能够从同一设备(存储卡)读取文件,但是当我尝试写入文件时,它会抛出异常没有权限例外。

最初它是在扔我没有这样的文件或目录,但是授予root权限后,抛出Permission Deniod异常。

注意:我的应用程序是系统特权我已经通过 adb root 授予了设备 root 权限,检查了 Android Manifest 文件中的权限,它们看起来很好。


使用 DocumentContract 和 DocumentFile 通过 URI 创建文件和文件夹。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Android P 无法写入文件 的相关文章

随机推荐