如何为Android本机代码配置SonarQube?

时间:2019-03-20 13:07:57

标签: android sonarqube java-native-interface native

我们在Android项目中拥有Java以及本机代码,能够生成Java代码的Sonar报告,但无法生成本机代码的声纳报告。从几个月开始尝试,但没有运气。

通常为生成本机代码的声纳报告,我们需要通过build-wrapper运行。但是build-wrapper会直接执行make命令,但是如果是Android,因为NDK使用交叉编译器,我们需要执行./gradlew externalNativeBuild来调用CMake,然后最终进行make。因此,由于无法生成本机代码的声纳代码覆盖率报告,因此我无法使用build-wrapper。有任何指导或建议吗?

找到similar question in stack overflow,但没有评论。因此,再次发布了我研究过的更多信息。

0 个答案:

没有答案