java.io.IOException:只读文件系统 [英] java.io.IOException: Read-only file system

查看:2223
本文介绍了java.io.IOException:只读文件系统的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

File mediaDir = new File("media");
if (!mediaDir.exists()){
    mediaDir.createNewFile();
    mediaDir.mkdir();

}

File f = new File("/data/data/com.test.image/files/media/Voucher.jpg");
f.createNewFile();
FileOutputStream fos = new FileOutputStream(f);
fos.write(b);
fos.close();

尝试在手机内存中写入一个文件但是会抛出错误: java.io .IOException:只读文件系统

Try to write a file in phone internal memory but it throw an error: java.io.IOException: Read-only file system

推荐答案

猜测/数据/数据不是外部存储。您需要具有root权限才能写入/ data目录。请参阅数据目录在Android中没有读/写权限

Guess /data/data is not external storage. You need to have root permission in order to write to the /data directory. Refer Data directory has no read/write permission in Android

这篇关于java.io.IOException:只读文件系统的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆