如何添加/获取内部应用程序数据?

时间:2011-04-11 15:36:55

标签: android file-io

如果我在/data/data//files/data.dat中有文件,如何获取data.dat文件? 为了得到它我做了这个:

File f1 = new File("data/data/carburant.android.com/files/data.dat");
InputStream in = new FileInputStream(f1);

我知道这不是100%coorect?怎么纠正呢?以及如何在此路径中添加文件?

非常感谢。

1 个答案:

答案 0 :(得分:2)

选项#1:致电openOutputStream("data.dat");

选项#2:致电new File(getFilesDir(), "data.dat");以使用getFilesDir()

选项#3:致电getFileStreamPath("data.dat");