2016-05-17 114 views
0

我有點不確定如何在Android上存儲和加載文件。Android目錄系統

我知道Assets存儲在file:///android_assets/中,但是這個目錄對每個應用程序都是獨佔的,只讀嗎?

我可以在哪裏存儲在運行時創建的文件,這些文件是應用程序獨佔的/應該在應用程序之間共享?

回答

2

清單檔案中的應用 -

getExternalStorageDirectory() 
getExternalStoragePublicDirectory(String type) 
+0

完美!正是我需要的。 – 000000000000000000000

2

退房的documentation of the Context class -

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> 

然後從類Environment訪問外部存儲使用的方法之一。它有幾種方法根據文件的性質(私人,媒體,緩存等)返回放置文件的位置。