写入的文件未出现在外部目录

时间:2017-02-08 16:59:28

标签: java android file io

我有一些java代码:

public void writeToFile(String data, Context ctx) {
    String path = Environment.getExternalStorageDirectory().getAbsolutePath();
    File tempFile = new File(path, "houseDataFile.txt");
    try
    {
        FileOutputStream fOut = new FileOutputStream(tempFile);
        fOut.write(data.getBytes());
        fOut.close();
        Toast.makeText(ctx, "Saved", Toast.LENGTH_SHORT).show();
    }catch (Exception e)
    {
        Log.w(TAG, "FileOutputStream exception: - " + e.toString());
    }
}

当我调用此函数时,它会生成Toast并显示“已保存”,但是当我转到设备上的外部存储器时,该文件不存在,并且我的app目录不存在。任何人都可以给我一些指示,说明为什么没有实际创建?

0 个答案:

没有答案