代码检查工具(FindBugs和Android Lint)

时间:2021-07-22 16:20:22

FindBugs IDEA
简称 FBI

代码检查工具(FindBugs和Android Lint)


点击Browse repositories进去搜索findbugs, 能发现规范和bug的,只能静态分析,搜到之后点击install进行安装 ,安装成功之后,下面工具栏就会出现这样的图标


代码检查工具(FindBugs和Android Lint)


代码检查工具(FindBugs和Android Lint)


代码检查工具(FindBugs和Android Lint)


点击这个按钮,开始检查整个项目的bug和问题


Android Lint的使用

还有一个工具lint,它可以检查代码规范和无用的资源,例如图片,java文件,xml文件

找到Analyze目录下的InspectCode检查代码选项点击


代码检查工具(FindBugs和Android Lint)


然后弹出下面这个框框,在这个列表选项中我们可以选择Inspect Code的范围,点击OK


代码检查工具(FindBugs和Android Lint)



待分析完毕后,我们可以在Inspection栏目中看到检查的结果

代码检查工具(FindBugs和Android Lint)


其中,我们从检查结果可知,它会给出所有在这个项目中不规范的编码、多余的资源、可能的bug、或者其它的一些问题,然后会给出修改的建议供我们参考,虽然这些问题并不会影响App的正常运行,不过这对于项目的规范性和维护性来说是非常重要的。

 
我们从测试的demo中可以看出,这个项目中存在hardcode、unused resources和spelling拼写问题,点击对应的问题后后边会给出问题的具体位置供我们修改,所以这个工具可以让项目具有规范性的开发。