0
如何删除包含Android资产目录中文件的目录。如何在Android资产目录中删除包含资产目录中的文件的目录
我试过这样做,但不起作用。
try {
listaAssets = getAssets().list("");
} catch (IOException e) {
e.printStackTrace();
}
for(String s : listaAssets){
deleteFolder(s)
}
public void deleteFolder(String path){
File folder = new File(path);
File [] list;
int num =0;
boolean del = false;
try{
list = folder.listFiles();
num = list.length;
for (int i = 0; i<num; i++){
list[i].delete();
}
if(folder.delete()){
del = true;
}else{
del = false;
}
}catch(Exception e){
Log.e("ERROR","Error: "+e.getMessage());
}
}
错误:空
抛出的实际异常是什么?当消息为空时,使用'e.printStackTrace();'可能会更有用,然后记录'e.getMessage()'。异常发生在哪一行? – Mifeet