中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

腾冲县| 龙游县| 通城县| 永顺县| 乐昌市| 会理县| 兰坪| 莲花县| 淮滨县| 渝北区| 祁门县| 皋兰县| 基隆市| 宜宾县| 汽车| 乐昌市| 外汇| 崇左市| 海伦市| 桃源县| 临夏县| 石楼县| 黄龙县| 白朗县| 怀安县| 盐山县| 靖江市| 泗水县| 乌拉特中旗| 扬州市| 白河县| 娄底市| 胶南市| 横山县| 合山市| 桂阳县| 庄浪县| 临洮县| 宁国市| 洱源县| 西昌市|