Java 我能';找不到我的应用程序创建的文件
嗨,我正在用这个代码创建一个字符串文件Java 我能';找不到我的应用程序创建的文件,java,android,Java,Android,嗨,我正在用这个代码创建一个字符串文件 public void writeData(String data){ try { FileOutputStream fOut = openFileOutput("chaves.dat" , MODE_APPEND); OutputStreamWriter osw = new OutputStreamWriter(fOut); osw.write(data); osw.flush(); osw.clo
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工具,我一直在data/data/“我的应用程序文件夹”(一直都是空的)我只是想知道你们是否知道它在哪里,我需要删除它,但我不能,它正在运行
非常感谢在代码中添加一条日志语句,以便从活动的任何方法打印Context.getFilesDir():
Log.i("MyApp", "My app files location = " + getFilesDir());
请参阅Android文档:日志中的某些内容?根据文档,您的文件位于数据>数据>应用程序id>文件文件夹中您应该得到一个吻!非常感谢。我找到了文件,现在可以删除了!