当我点击Analyze - >运行./gradlew lint和不同的结果时,我有不同的结果。检查代码。你知道为什么这些差异以及如何使它保持一致吗?
答案 0 :(得分:2)
它们是不同的工具/支票
Analyze功能是Android Studio / Intellij工具,其中包含更多检查。 (但也包括皮棉检查)
因此,如果您更改分析设置,则不会影响gradlew lint检查的结果。 lint检查运行一组预先设定的检查,列出here。
要获得相同的结果,您必须停用任何其他检查,这些检查未包含在预定义的lint检查集中。
您还可以配置在lint检查中完成的检查。但是你不能使用lint工具运行Intellij Analyze功能。