我使用下面的代碼創建的文件在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();
我使用下面的代碼創建的文件在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();
文件中這種方式創建創建的文件都存儲在您的應用程序的專用存儲:/data/data/com.package/files
請幫我不能在我的應用程序的文件夾結構中找到這樣的位置 – 2012-07-23 15:06:27
@MhhirBhatt該目錄是隱藏的,除非您的設備是植根的。如果您已經從市場上下載[Root Explorer](https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer&hl=en)以查找此目錄。 – FoamyGuy 2012-07-23 15:13:09
如果您沒有植入或使用模擬器,您將無法訪問該位置,除非在您的應用程序內。在模擬器上,您可以使用DDMS FileExplorer選項卡來訪問它。如果您已經紮根,則可以使用計算機上的adb shell,或者如@Tim所示,在設備上使用啓用了root的文件瀏覽器。注意:'com.package'顯然應該替換爲你自己的包。 – 2012-07-23 15:16:10
@Tim我現在看到,刪除了我的錯誤的意見,然後 – 2012-07-23 16:15:50