2014-04-01 30 views
0

嗨,我是創建具有字符串文件與此代碼我無法找到我的應用程序創建

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

logcat中的東西? – donfuxx

+1

根據文檔,您的文件在數據>數據>您的應用程序ID>文件夾 – joao2fast4u

回答

1

添加到代碼中的日誌語句,從一個活動的任何方法打印出Context.getFilesDir():

Log.i("MyApp", "My app files location = " + getFilesDir()); 

參考Android文檔:Android Context docs...

+0

您值得擁有一個吻!謝謝!我找到了這些文件,我現在可以刪除它們! –

相關問題