2016-09-27 178 views
1

更新到Android 6.0.1後,我無法以編程方式在我的SD卡上找到這些文件。從SDCARD ANDROID 6.0.1獲取目錄路徑

SD卡目錄現在顯示「存儲/ 9C33-6BBD /」

後,這條路我有我的數據。 我怎麼能得到它們?

System.getenv("SECONDARY_STORAGE");System.getenv("EXTERNAL_STORAGE")Environment.getExternalStorageDirectory() 

不工作

更新Androiud它工作得很好了。

+0

自Android 4.4以來,您還沒有直接任意訪問可移動存儲。 – CommonsWare

+0

??在Andoird 5下我可以從外部存儲器讀取和寫入數據 – Bukmop

+0

您可以從'Environment.getExternalStorageDirectory()'中讀取/寫入,並具有適當的權限。外部存儲不是可移動存儲。 – CommonsWare

回答

0

看看getExternalFilesDirs()。它將提供兩條路徑。第二個在SD卡上。