gpt4 book ai didi

android - Sonar Android Lint 未找到匹配问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:45:33 24 4
gpt4 key购买 nike

我遇到了以下问题:我安装了带有“Android Lint”质量配置文件的 SonarQube 和 Android 插件。当我使用“Android Lint”配置文件执行我的 build.gradle 脚本时,sonar-runner 插件运行良好,但在 SonarQube 中我看不到找到匹配的问题,只有零。

然而,当我包含另一个配置文件时——不是“Android Lint”——我可以看到很多问题。同样在我的 android SDK 中,当应用它自己的 lint 时,我可以看到 157 个问题。它可以是什么?

sonar - version 3.7.4;android plugin - version 0.1

最佳答案

您的 sonar.sources 属性应该指向 AndroidManifest.xml 文件的根目录。例如。如果你的 AndroidManifest.xml 文件位于 src/main 那么你的 build.gradle 文件应该包含:

sonarRunner {
sonarProperties {
...
property "sonar.sources", "src/main"
property "sonar.profile", "Android Lint"
...
}
}

如果您在 sonar.sources 中需要更多路径,您可以将它们作为逗号分隔的列表。

您可以在其 source code 中找到 Sonar Android 插件如何确定是否运行分析。 .

关于android - Sonar Android Lint 未找到匹配问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22859494/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com