小编Gau*_*rav的帖子

未在 Android 项目中使用 Gradle 包装器 6.5.1 生成 Android 库的 Jacoco 报告?

我创建了一个简单的 android 项目来演示这个问题。更新android 项目的gradle-wrapper后,Jacoco 不考虑 android 库的单元测试覆盖率。

当前版本:
类路径“org.jacoco:org.jacoco.core:0.8.6”
类路径“com.android.tools.build:gradle:4.1.3”
类路径“org.sonarsource.scanner.gradle:sonarqube-gradle-plugin” :3.1.1"

以下是 gradle 包装器6.5.1
项目报告
App 报告Lib 报告的 Jacoco 报告

同一项目报告 gradle 包装器 6.3 的代码覆盖率为 100%。由于技术要求,我不想在实际项目中将包装器版本更新到 6.3。

示例存储库 - https://github.com/Gaurav-Sutar/JacocoReport/tree/master

code-coverage gradle jacoco gradlew android-gradle-plugin

5
推荐指数
0
解决办法
487
查看次数