저는 Android 프로그래밍을 처음 사용합니다.
나는 getExternalStorageDirectory()
를 사용하여 내 넥서스 장치에있는 파일의 경로를 얻으려고하지만 모든Android getExternalStorageDirectory가 파일을 반환하지 않습니다.
코드에서 어떤 파일을 반환 :
이File path = new File(Environment.getExternalStorageDirectory() +"");
path.mkdirs();
if (path.exists()) {
FilenameFilter filter = new FilenameFilter() {
@Override
public boolean accept(File dir, String filename) {
File sel = new File(dir, filename);
// Filters based on whether the file is hidden or not
return (sel.isFile() || sel.isDirectory())
&& !sel.isHidden();
}
};
String[] fList = path.list(filter);
// flist return null
}
에
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>"
을 추가 하시겠습니까? – TheLittleNaruto나는 다운로드 또는 이미지와 같은 폴더를 가져오고 싶습니다. null을 반환하려고합니다. 모든 파일과 디렉토리를 탐색하고 싶습니다. –