不管是什么互联网产品、也不管产品经理有多么牛叉,在产品开发阶段,都会面临产品的不断调整、UI的不断更改及人员的流动,这些都会导致产品开发中产生一堆无用的垃圾代码。如果项目很大的话, 要手动清理这些垃圾肯定是无稽之谈。那么Android开发中对于无用的资源,我们该如何清理呢?下面就为讲师就给大家分享借助工具清理这些无用的代码的几种方法:
1、清理无用的资源文件
对于资源文件,首先可利用Android SDK 自带的lint工具,进行如下操作:
lint --check "UnusedResources"[project_path] > result.txt
查找出无用的资源,保存到result.txt。然后自己写一些代码清除掉这些无用的资源文件即可。
2、清除无用的java文件
Android开发的基础语言是Java,因此在垃圾资源中势必会存在大量的Java文件。对于Java文件的清除,需要在eclipse
中装一个叫做UCDetector的插件。装上此插件后右键项目会出现一个UCDetector的选项,直接detect unnecessary code
会在指定的文件夹里面生成一个报告。(查看此报告的目录,可以window----->prefrences----->ucdetector 在右边
出现的操作菜单里面会出现一些操作选项,第二排有一个report就是报告生成的文件夹),然后可以自己写一些清除的 代码进行清理。
以上就是Android中清除无用资源的简便方法,可能不是最优的,但是确实比较实用,如果你还有更好的清除方法,
也欢迎分享出来大家一起学习,您也可以和达内android培训讲师沟通。