如何像提交时Android Studio一样执行代码分析?

时间:2018-09-04 03:04:33

标签: java android android-studio code-analysis lint

enter image description here

如何像提交时Android Studio一样运行代码分析?

我尝试使用Analyze-Inspect Code功能-但是它显示了与提交代码分析期间看到的完全不同的警告。

当然,我尝试过Build-Make Project-它也显示了不同的警告甚至不同的错误。

因此,看来Android Studio具有3组不同的警告和错误。而且,我找不到没有尝试提交更改的方法就可以运行其中的三分之一。

2 个答案:

答案 0 :(得分:1)

here所述,此“代码分析”是默认的Android Studio检查(Analyze > Inspect Code)-不同的结果可能是使用不同配置文件的结果。您也可以使用FindBugs(在某些Google库中也使用过),或将JaCoCo插件添加到Gradle项目中,这是用于测试构建的Java代码覆盖率。

答案 1 :(得分:1)

基于Analyze-Inspect Code每隔一天在同一代码中显示不同的警告的事实,我可以建议Lint出现故障并且不显示所有警告。但是在预提交检查中,它会显示有关更改文件的所有警告。