http://blog.csdn.net/arieshao/article/details/51394840
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
/**
* 删除指定目录下文件及目录
*
* @return
*/
public static void deleteFile(File file) {
if (!file.exists()) // 文件不存在
return;
else {
if (file.isFile() && file.exists()) { // 如果是文件
file.delete(); //删除
return;
}
if (file.isDirectory()) {// 如果是文件夹
File[] files = file.listFiles(); //
if (files != null && files.length > 0) //遍历
for (File f : files)
deleteFile(f); // 递归遍历删除
else
file.delete();
file.delete(); // 删除文件夹本身
}
}
}