本文介绍了Android删除所有构建编译文件,翻译磁盘空间,分享给大家,也给自己留个笔记,具体如下:
公共静态void main (String [] args) {//传入一个目录。 deleteFileWithThread (" D: \ \ ");/* * *这里开了多个线程,提高效率 * */私有静态孔隙deleteFileWithThread (String路径){ 文件文件=新文件(路径); 如果(file.isDirectory ()) { 文件[]文件=file.listFiles (); int长度=files.length; (文件输出文件:文件){ 如果(outFile.isDirectory ()) { 文件[]filesIn=outFile.listFiles (); 如果(filesIn !=null) { int lengthIn=filesIn.length; for (int i=0;我& lt;lengthIn;我+ +){ int=我; 新线程(){ @Override 公共空间run () { delDir (filesIn []); } } .start (); } } } } } } }//采用递归的方式去删除文件夹 公共静态孔隙delDir (File f) {//判断是否是一个目录,不是的话跳过,直接删除;如果是一个目录,先将其内容清空。 如果(f.isDirectory ()) { 文件[]rootFile=f.listFiles (); (文件文件:rootFile) { 如果(file.isDirectory ()) { 如果(“构建”.equals (file.getName())){//删除构建的文件夹和文件夹中的所有内容 system . out。println(文件名删除\ t + file.getAbsolutePath () + " \ t”+ file.getName ()); 删除(文件); file.delete (); 其他}{ delDir(文件); } } } } } >之前通过以上的代码就能删除Android工程下面的所有构建的文件夹的内容了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
Android构建文件的删除的方法