无法访问API-29中的外部存储空间
来源:爱站网时间:2021-09-16编辑:网友分享
以下代码在较低的API-29中效果很好。但是使用API -29时会出现此错误。公共无效的persistFile(字节[]字节,字符串路径,字符串文件名)抛出IOException {OutputStream ...
问题描述
以下代码在较低的API-29中效果很好。但是使用API-29时会出现此错误。
public void persistFile(byte[] bytes, String path, String fileName) throws IOException {
OutputStream fOut = null;
File picDirectory = new File(path);
File file = new File(path, fileName);
fOut = new FileOutputStream(file);
fOut.write(bytes);
fOut.flush();
fOut.close();
}
思路:
可以在清单应用程序标签中使用添加android:requestLegacyExternalStorage="true"
。
...