java.io.IOException:只读文件系统 [英] java.io.IOException: Read-only file system
本文介绍了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屋!
查看全文