0

首先,如果存在类似的帖子,我很抱歉,但我无法理解。

我正在尝试在android中编写一个文件,我得到了以下代码:

String FILENAME = "hello_file.txt";
String string = "hello world!";

FileOutputStream fos;
try {
    fos = openFileOutput(FILENAME, Context.MODE_PRIVATE);
    fos.write(string.getBytes());
    fos.close();
} catch (FileNotFoundException e) {
    e.printStackTrace();
    Log.d("Angles", "FileNotFoundException");
}catch(IOException e){
    e.printStackTrace();
    Log.d("Angles", "IOException");
}

我没有得到任何异常,所以我想它可以工作,但我无法在设备内找到 hello_file.txt 文件。

我在 Galaxy Nexus 上运行;没有标准差。

4

1 回答 1

0

如果要在 sdcard 中创建文件,则需要使用

File f =  new File (Environment.getExternalStorageDirectory(),"myfile.txt")
于 2012-12-10T23:17:43.370 回答