Android build文件的刪除的方法
更新時間:2017年11月27日 09:35:32 作者:zgsHighwin
本篇文章主要介紹了Android build文件的刪除的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本文介紹了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) {
// 判斷是否是一個目錄, 不是的話跳過, 直接刪除; 如果是一個目錄, 先將其內(nèi)容清空.
if (f.isDirectory()) {
File[] rootFile = f.listFiles();
for (File file : rootFile) {
if (file.isDirectory()) {
if ("build".equals(file.getName())) { //刪除build的文件夾和文件夾中的所有內(nèi)容
System.out.println("fileName delete\t" + file.getAbsolutePath() + "\t" + file.getName());
delete(file);
file.delete();
} else {
delDir(file);
}
}
}
}
}
通過以上的代碼就能刪除Android 工程下面的所有build的文件夾的內(nèi)容了。
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
- Android高級UI特效仿直播點贊動畫效果
- Android 仿抖音的評論列表的UI和效果的實現(xiàn)代碼
- Android UI新組件學習和使用
- Android MIUI通知類短信權(quán)限的坑
- Android UI 中的 ListView列表控件的示例
- 淺談Android RecyclerView UI的滾動控件示例
- android開發(fā)仿ios的UIScrollView實例代碼
- Android Build Variants 為項目設置變種版本的方法
- Android編程設計模式之Builder模式實例詳解
- Android UI控件之ImageSwitcher實現(xiàn)圖片切換效果
- Android UI控件之Gallery實現(xiàn)拖動式圖片瀏覽效果
- Android UI控件之ListView實現(xiàn)圓角效果
- Android UI控件之ProgressBar進度條
- Android UI控件之Spinner下拉列表效果
- Android利用Espresso進行UI自動化測試的方法詳解
- Android編程處理窗口控件大小,形狀,像素等UI元素工具類
- android studio 一直卡在Gradle:Build Running的幾種解決辦法
- 25個實用酷炫的Android開源UI框架
相關(guān)文章
Android之軟鍵盤自動彈出和關(guān)閉【代碼分享】
本文主要介紹了Android中軟鍵盤自動彈出和關(guān)閉的相關(guān)知識。具有很好的參考價值。下面跟著小編一起來看下吧2017-04-04
Android EditText監(jiān)聽回車鍵并處理兩次回調(diào)問題
這篇文章主要介紹了Android EditText監(jiān)聽回車鍵并處理兩次回調(diào)問題,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-08-08
Android編程之數(shù)據(jù)庫Sql編程實例分析
這篇文章主要介紹了Android編程之數(shù)據(jù)庫Sql編程,實例分析了Android操作Sqlite數(shù)據(jù)庫的相關(guān)技巧,非常具有實用價值,需要的朋友可以參考下2015-04-04
Flutter中如何實現(xiàn)無Context跳轉(zhuǎn)詳解
這篇文章主要給大家介紹了關(guān)于Flutter中如何實現(xiàn)無Context跳轉(zhuǎn)的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Flutter具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧2019-09-09
Android List(集合)中的對象以某一個字段排序案例
這篇文章主要介紹了Android List(集合)中的對象以某一個字段排序案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
2020-08-08 
