【发布时间】:2016-07-14 18:42:04
【问题描述】:
我面临计算当前选定主内存(即外部或外部 sdcard)的可用大小的情况。 我所拥有的只是应用程序特定文件夹中的文件路径,如下所示
"/root/extsdcard/Android/data/com.a.b/files/img0001.jpg";
或
"/root/ext/Android/data/com.a.b/files/img0001.jpg";
如何分别从上面显示的路径中获取路径“/root/extsdcard/”或“/root/ext/”?
【问题讨论】:
-
显示当前文件夹路径的代码是什么?
-
@kabuto178,我正在使用 ContextCompat.getExternalFilesDirs(context, null) 来存储文件。
-
使用 Environment.getExternalDirectory() 获取文件夹路径
-
@kabuto178,能否请您详细说明一下'Environment.getExternalDirectory()',Environment 中没有这样的方法。
-
Environment.getExternalStorageDirectory()
标签: android external android-sdcard android-file