閱讀262 返回首頁    go 阿裏雲 go 技術社區[雲棲]


andrpid優化之刪除無用資源

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

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

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

清除代碼工具: UCDetector

1.在eclipse裏麵安裝的插件的地方輸入: https://ucdetector.sourceforge.net/update

2.按裝之後你會看到:

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

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

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

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

下載地址 https://download.csdn.net/detail/androidzhaoxiaogang/4539852

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

2.界麵如下:

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

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

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

最後更新:2017-04-03 12:56:43

  上一篇:go 如何訪問pcie整個4k的配置空間
  下一篇:go 九度題目1201:二叉排序樹