1. 程式人生 > >Android Studio刪除工程裡面無用的程式碼和資源

Android Studio刪除工程裡面無用的程式碼和資源

如果你是一個經常開發android應用程式或者做android維護專案的人,我想說你對我談論的這個話題,一定會感興趣的。

因為只有做到了這兩點,你的專案生成的apk包才會更小,而不是隨著你的開發和維護,無用的程式碼和資源無限的堆積,這對開發者和維護者來說不但是噩夢,更是一個無形的炸彈。

好了,廢話不多說,讓我們一起來看看我是如何做到上面兩點的吧。

清除程式碼工具: UCDetector

1.在eclipse裡面安裝的外掛的地方輸入: http://ucdetector.sourceforge.net/update

2.按裝之後你會看到:

3.然後你只需要右鍵點選執行,便會生成你需要的結果:

4.另外,注意會在形如“D:\workspace\ucdetector_reports”目錄也會生成掃描的結果檔案:

5.最後你可以根據html裡面的日誌來刪除相應的函式和類就可以了,是不是很簡單啊?

清除不用的資源: ARC(android resource cleaner)

1.改工具是本人根據自己的經驗在別人的基礎上改進而開發的一個工具,對比其它工具更加簡單易用,而且可以清理工程裡面大概12種不用的資源,本人也深感其方便之處。

2.介面如下:

3.點選開啟,選擇工程所在的根目錄,然後點選開始就可以了(注意在掃描完工程成之後,對於太大的專案需要等一會,結果才會出來,另外可點選右上角的最大化來檢視掃描的結果)。

4.xml和png的圖片可以點選操作選單裡面的刪除和全部刪除來達到目的;

5.如果大家在使用中碰到什麼問題,在幫助裡面有我的聯絡方式。