android 删除sd卡某个目录下的所有文件

来源:互联网 发布:手机指画软件 编辑:程序博客网 时间:2024/05/22 10:50
 static void deleteAllFiles(File root) {         File files[] = root.listFiles();         if (files != null)             for (File f : files) {                 if (f.isDirectory()) { // 判断是否为文件夹                     deleteAllFiles(f);                     try {                         f.delete();                     } catch (Exception e) {                     }                 } else {                     if (f.exists()) { // 判断是否存在                         deleteAllFiles(f);                         try {                             f.delete();                         } catch (Exception e) {                         }                     }                 }             }     } 

调用时,deleteAllFiles(new File(Environment.getExternalStorageDirectory()+"/myimage/")); 删除sd卡myimage下的所有文件
0 0