у нас есть Java, а также собственный код в нашем Android-проекте, который смог сгенерировать отчет Sonar для кода Java, но не смог сгенерировать отчет сонара для собственного кода. Пытался пару месяцев, но не повезло.
Обычно для генерации отчета гидролокатора для собственного кода мы должны запускаться через build-wrapper . Но build-wrapper выполняет команду make напрямую, но в случае Android, поскольку NDK использует кросс-компилятор, нам нужно выполнить ./gradlew externalNativeBuild
, который вызывает CMake, а затем, в конце концов, выполнить make. Итак, я не могу использовать build-wrapper
, из-за чего не могу сгенерировать отчет о покрытии сонарного кода для собственного кода. Любое руководство или предложения?
Найден аналогичный вопрос в переполнении стека , но замечено, что комментариев нет. Так что опубликовано снова с дополнительной информацией, которую я исследовал.