最近在整理项目代码的时候发现ADT有着自带的检测工具,可以帮你检测出项目中没有用到的资源、代码以及一些不合理的写法。这个工具就是Android lint
也就是图片中Eclipse中红色框子圈出的部分。如果想要对某一个项目进行检查的话就右击该项目在右击菜单中选择Android Tolls,里面有Run link,如下图所示
然后Eclipse就是打开Link Warnings视图,在这里我们就可以看到项目中存在的一些问题,如下图所示
在Android中一般文字的单位我们都是用的sp,如果你用了dp也不会有错误,但是不算标准的写法,这里Android link也会帮你标识出来
而项目中没有用到的图片,也会被Android link检测出来,这样我们在删除不需要的图片的时候就再也不用一张张的去看了
如上图所示。没有用到的图片资源的左下角会有一个感叹号的标识
同样的Strings.xml中如果有我们没有用到的String资源对应,也会被标记出来(colors等其他资源xml中也类似),如下图所示
同时,我们可以把鼠标一上去,可以看到提示说这个资源没有被用到
当然Android link在别的地方也都有着很多提示,这里就不一一例举了。但是有了这个,以后整理项目就不那么麻烦了。