getExternalFilesDir 和 getExternalStorageDirectory() 之间的区别
我知道 ExternalFiles 将在 API 8 及更高版本上使用,而 getExternalStorageDirectory 用于 7 及以下版本。但是我在使用之间有点困惑。例如,我想检查是否存在一个文件夹,以前你会使用如下内容:
File ChildFolder = new File(Environment.getExternalStorageDirectory() + "/ParentFolder/Child");
然而,我看到的每个例子都说要使用getExternalFilesDir(null),File.ext。由于我高于API 8,我想使用此方法,但是我如何检查文件夹?我将在另一个时间点检查文件是否存在,但现在只想看看文件夹是否存在??