android高手之路–刪除工程裡面無用的代碼和資源

來源:互聯網
上載者:User

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

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

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

清除代碼工具: UCDetector

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

2.按裝之後你會看到:

3.然後你只需要右鍵點擊運行,便會產生你需要的結果:

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

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

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

http://download.csdn.net/detail/androidzhaoxiaogang/4539852

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

2.介面如下:

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

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

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.