ExternalFiles는 API 8 이상에서 사용되고 getExternalStorageDirectory는 7 이하에서 사용된다는 것을 이해합니다. 그러나 나는 사용 사이에 약간 혼란 스럽습니다. 예를 들어, 존재하는 폴더가 있는지 확인하고 싶었고 이전에는 다음과 같은 것을 사용했습니다.
File ChildFolder = new File(Environment.getExternalStorageDirectory() + "/ParentFolder/Child");
그러나 내가 보는 모든 예제는 getExternalFilesDir (null), File.ext를 사용하도록 말합니다. API 8 이상이므로이 방법을 사용하고 싶지만 폴더를 어떻게 확인합니까? 다른 지점에서 파일이 있는지 확인하지만 지금은 폴더가 있는지 확인하고 싶습니까 ??