我想将内部存储中的文件保存到特定文件夹中。我的代码如下:
File mediaDir = new File("media");
if (!mediaDir.exists()){
mediaDir.createNewFile();
mediaDir.mkdir();
}
File f = new File(getLocalPath());
f.createNewFile();
FileOutputStream fos = new FileOutputStream(f);
fos.write(data);
fos.close();
getLocalPath
返回/data/data/myPackage/files/media/qmhUZU.jpg
,但是当我想要创建media文件夹时,我遇到了异常"java.io.IOException: 只读文件系统"。有什么想法可以在内部手机存储中的media文件夹中写入我的文件吗?谢谢。