通过Android上的Java在OSX上保存文件



我正在尝试使用MacOS将字符串写入文件。这是我的代码:

private void writeToFile(String data) {
    try {
        File newTextFile = new File("/Users/myusername/Documents/bitmapencoded.txt");
        FileWriter fw = new FileWriter(newTextFile);
        fw.write(data);
        fw.close();
    } catch (IOException iox) {
        //do stuff with exception
        iox.printStackTrace();
    }
}

我得到一个"找不到文件或目录"的异常。是因为Java可能没有权限写那个文件吗?

如果它没有写入用户的权限:我还能在哪里保存文件(我是OSX的新手)?

我得到一个"找不到文件或目录"

如异常所示,尝试添加:

if (!newTextFile.exists()) {
    newTextFile.createNewFile();
}

FileWriter fw = ... 之前

相关内容

  • 没有找到相关文章

最新更新