2016-09-27 224 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卡上。