91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android build文件的刪除的方法

發布時間:2020-09-11 08:46:11 來源:腳本之家 閱讀:460 作者:zgsHighwin 欄目:移動開發

本文介紹了Android 刪除所有build編譯文件,翻譯磁盤空間,分享給大家,也給自己留個筆記,具體如下:

 public static void main(String[] args) {
   //傳入一個目錄。
   deleteFileWithThread("D:\\");

/**
* 這里開了多個線程,提高效率
**/
private static void deleteFileWithThread(String path) {
   File file = new File(path);
   if (file.isDirectory()) {
     File[] files = file.listFiles();
     int length = files.length;
     for (File outFile : files) {
       if (outFile.isDirectory()) {
         File[] filesIn = outFile.listFiles();
         if (filesIn != null) {
           int lengthIn = filesIn.length;
           for (int i = 0; i < lengthIn; i++) {
             int a = i;
             new Thread() {
               @Override
               public void run() {
                 delDir(filesIn[a]);
               }
             }.start();
           }
         }
       }
     }
   }
 }
 }

//采用遞歸的方式去刪除文件夾
public static void delDir(File f) {
   // 判斷是否是一個目錄, 不是的話跳過, 直接刪除; 如果是一個目錄, 先將其內容清空.
   if (f.isDirectory()) {
     File[] rootFile = f.listFiles();
     for (File file : rootFile) {
       if (file.isDirectory()) {
         if ("build".equals(file.getName())) { //刪除build的文件夾和文件夾中的所有內容
           System.out.println("fileName delete\t" + file.getAbsolutePath() + "\t" + file.getName());
           delete(file);
           file.delete();
         } else {
           delDir(file);

         }
       }
     }
   }
 }

通過以上的代碼就能刪除Android 工程下面的所有build的文件夾的內容了。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持億速云。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

广汉市| 富宁县| 岚皋县| 七台河市| 太保市| 岳普湖县| 岗巴县| 灵宝市| 苏尼特右旗| 望都县| 郴州市| 丹东市| 广水市| 石嘴山市| 电白县| 砚山县| 平泉县| 台前县| 琼结县| 高尔夫| 肇源县| 威海市| 南漳县| 蒙阴县| 芦溪县| 梅河口市| 凤凰县| 全椒县| 鄂尔多斯市| 周至县| 扶绥县| 沅江市| 满城县| 昭觉县| 平原县| 沙田区| 新野县| 清河县| 峡江县| 阿克| 辽阳县|