我知道 ExternalFiles 将用于 API 8和更高版本,而 getExternalStorageDirectory 用于7和更低版本。不过我有点搞不清楚这两者之间的用法。例如,我想检查一个文件夹是否存在,以前您会使用如下内容:
File ChildFolder = new File(Environment.getExternalStorageDirectory() + "/ParentFolder/Child");
但是我看到的每个例子都说要使用 getExternalFilesDir (null) ,File.ext。因为我的 API 8以上,我想使用这个方法,但我怎么才能检查一个文件夹?我将在另一个点检查文件是否存在,但现在只想看看文件夹是否存在? ?