android - java.io.FileNotFoundException 与 FileWriter

标签 android

下面一行

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/

相关文章:

android - 如何在android中获取下载文件的http url?

android - 检查 fragment 是否在服务中可见

android - Android 中 WebView 中的半透明背景色

android - 如何将 Intent 从库模块中的 Activity 发送到主应用程序的 Activity

java - 在 PageViewer 中动态更新图像

android - 在 Android 中通过蓝牙传输图像

java - Android:使用 setBackgroundDrawable 设置后位图变小

android - 如何更改 lightingColorFilter 实例的颜色倍增器

java - 以编程方式添加的 Admob 横幅需要位于底部

javascript - Android webview加载本地javascript