我在尝试保存图像文件时收到此消息...
java.io.FileNotFoundException: /logocte1 (Read-only file system)
我的方法......
public static String saveFile(Bitmap bitmap, String filename) {
String stored = null;
File file = new File(filename) ;
if (file.exists())
return stored ;
try {
FileOutputStream out = new FileOutputStream(file);
bitmap.compress(Bitmap.CompressFormat.JPEG, 90, out);
out.flush();
out.close();
stored = "success";
} catch (Exception e) {
e.printStackTrace();
}
return stored;
}
我想写INTO内部文件的文件......我的内存中没有外部记忆。
答案 0 :(得分:0)
我在尝试保存图像文件时收到此消息
您无法写入任意位置。对于可以写入的目录,请使用getFilesDir()
和getExternalFilesDir()
等方法。
我的电脑中没有外部记忆。
最有可能的是,你这样做。 External storage与removable storage不同,且internal storage都不一样。