如何写入文本文件

时间:2011-05-10 19:03:27

标签: android sd-card

我从一个文本文件中逐行读取 - 但是我需要写一个文本文件。我需要写它真的,但无论我尝试它似乎都不起作用。

我有一个现有的文本文件,其中包含值“board1”,我需要在按钮上单击更改为board10。

这是我现在正在尝试的内容。

String sdcard = Environment.getExternalStorageDirectory().getAbsolutePath();


try {
    FileWriter filenew = new FileWriter(sdcard + "/multi10/default.cfg");
    BufferedWriter bw = new BufferedWriter(filenew);
    bw.write("board12");
    bw.close();
}
catch (IOException e) {
    //You'll need to add proper error handling here
}

如果有人可以帮助我,我真的很感激!

由于

1 个答案:

答案 0 :(得分:4)

根据您提供的少量描述,我会说,请检查AndroidManifest文件中的权限。

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />