2012-07-23 36 views
3

我使用下面的代碼創建的文件在Android中物理存儲?

 OutputStreamWriter out = new OutputStreamWriter(openFileOutput("try.txt",0)); 
     // write the contents on mySettings to the file 
     out.write("erterter"); 
     // close the file 
     out.close(); 
+0

@Tim我現在看到,刪除了我的錯誤的意見,然後 – 2012-07-23 16:15:50

回答

3

文件中這種方式創建創建的文件都存儲在您的應用程序的專用存儲:/data/data/com.package/files

+0

請幫我不能在我的應用程序的文件夾結構中找到這樣的位置 – 2012-07-23 15:06:27

+0

@MhhirBhatt該目錄是隱藏的,除非您的設備是植根的。如果您已經從市場上下載[Root Explorer](https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer&hl=en)以查找此目錄。 – FoamyGuy 2012-07-23 15:13:09

+1

如果您沒有植入或使用模擬器,您將無法訪問該位置,除非在您的應用程序內。在模擬器上,您可以使用DDMS FileExplorer選項卡來訪問它。如果您已經紮根,則可以使用計算機上的adb shell,或者如@Tim所示,在設備上使用啓用了root的文件瀏覽器。注意:'com.package'顯然應該替換爲你自己的包。 – 2012-07-23 15:16:10

相關問題