下面一行
FileWriter fw = new FileWriter("/log0.txt");
抛出:
java.io.FileNotFoundException:/log0.txt(只读文件系统)
我正在设备上测试此功能,“USB 存储”已关闭。知道为什么会发生这种情况吗?
最佳答案
您正在尝试在根路径“/”中创建文件。尝试在可写路径(例如“/data/”或“/mnt/sdcard”)中创建文件或使用以下方法:Environment.getExternalStorageDirectory()
另请参阅:
http://developer.android.com/guide/topics/data/data-storage.html
关于android - java.io.FileNotFoundException 与 FileWriter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7305801/