安卓小白~~~
安卓项目,客户要求提供代码静态检查结果。
领导交代,可以使用Findbugs插件完成,以下为Android Studio中的安装使用步骤。
Findbugs安装:
1.Setting>Plugins,在Marketplace下查找findbugs,如果有Findbugs-IDEA,则直接安装。我使用的Android Studio版本中只找到QAPlug-Findbugs,因为不是我想要的,所以选择离线下载方式。
2.下载Findbugs-IDEA,网址(https://plugins.jetbrains.com/plugin/3847-findbugs-idea),该网址也可以从上图中的Plugin homepage提供的网站中查找(应该可以查找其它插件)。
我选择的版本是1.0.1. 下载完成后不需要解压
3.离线安装Findbugs-IDEA
Setting > Plugins > 右上设置按钮 > Install Plugin from Disk > 选择上一步中下载的插件压缩包 进行安装
安装完成后,重启IDE
Findbugs进行代码检查:
1.重启IDE后,下方会出现Findbugs-IDEA窗口,选择相应的工程,点击左侧或
根据需求进行代码分析。
2.如果没有出现Findbugs-IDEA窗口,可以在Project窗口下,选择工程 > 鼠标右键 > Findbugs > 按需选择分析功能即可。
3.查看问题代码
点击相应问题项目,IDE会自动导航到问题代码。
4.问题类型,这里不赘述了,反正也不会,写了也是抄来的。
输出报告:
选择导出按钮,默认输出HTML和XML文件,可自行选择。