还在用递归删除文件夹及里面的文件吗?android下一行命令搞定!

还在用递归删除文件夹及里面的文件吗?android下一行命令搞定!
/**
     * delete Memory APP_ROOT (menus)
     
*/
    
private   void  deleteMemoryRoot() {
        
try  {
            Runtime.getRuntime().exec(
                    
" rm -r  "   +  fileUtils.getCurrentRoot()  +  APP_ROOT);
            
try  {
                Thread.sleep(
500 );
            } 
catch  (InterruptedException e) {
                
//  TODO Auto-generated catch block
                e.printStackTrace();
            }
        } 
catch  (IOException e) {
            
//  TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

注:刚刚执行完此命令后,android很疲惫,需要睡一会儿,否则再对此路径做文件操作会报错——这才是我最想说的。。。

你可能感兴趣的:(还在用递归删除文件夹及里面的文件吗?android下一行命令搞定!)