我正在使用此代码
创建包含字符串的文件public void writeData(String data){
try {
FileOutputStream fOut = openFileOutput("chaves.dat" , MODE_APPEND);
OutputStreamWriter osw = new OutputStreamWriter(fOut);
osw.write(data);
osw.flush();
osw.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
我可以用另一种方法读取文件并使用我在那里保存的字符串,到目前为止一直很好,我的问题是我无法找到文件,我到处寻找!!使用DDMS工具我一直在数据/数据/“我的应用程序文件夹”(这总是空的)我只是想知道你们是否有任何线索它是什么,我需要删除它,我不能,并且它很烦人 非常感谢你
答案 0 :(得分:1)
在代码中添加一个日志语句,从Activity的任何方法打印出Context.getFilesDir():
Log.i("MyApp", "My app files location = " + getFilesDir());
请参阅Android文档:Android Context docs...