0
폴더를 삭제하는 데 문제가 있습니다.안드로이드에서 폴더를 삭제하는 방법
폴더를 만들었고 folders.delete가 false를 반환합니다. 왜?
나는 아래에서 이것을 시도했다. false를 반환하고 폴더가 지워지지 않습니다. 왜? 이 솔루션에서 영감을
는public static boolean deleteDirectory(File path) {
if(path.exists()) {
File[] files = path.listFiles();
if (files == null) {
return true;
}
for(int i=0; i<files.length; i++) {
if(files[i].isDirectory()) {
deleteDirectory(files[i]);
}
else {
files[i].delete();
}
}
}
return(path.delete());
}
필요한 권한이 있습니까? – poitroae
예, 있습니다. 내부 저장소 ( )에서 저장 및 삭제 중입니다. –
coolcool1994
http://developer.android.com/reference/android/Manifest.permission.html 권한 android.permission.WRITE_INTERNAL_STORAGE 암초가 존재하지 않습니다! – StarsSky