0

当我运行gradlew createDebugCoverageReport它失败时:

任务 :app:connectedDebugAndroidTest 在 Tablet_Sv2(AVD) 上开始 1 次测试 - 12

测试结果保存为文件:/../app/build/outputs/androidTest-results/connected/flavors/app/Tablet_Sv2(AVD)%20-%2012/test-result.pb。通过从菜单栏中选择 Run > Import Tests From File 并导入 test-result.pb,在 Android Studio 中检查这些结果。

任务 :app:createDebugAndroidTestCoverageReport 失败

FAILURE:构建失败并出现异常。

  • 出了什么问题:任务“:app:createDebugAndroidTestCoverageReport”执行失败。

执行 com.android.build.gradle.internal.coverage.JacocoReportTask$JacocoReportWorkerAction 时发生故障无法生成 Jacoco 报告

为什么?

编辑: 根据这个答案,应用程序级别 build.gradle 将需要

configurations.all{
resolutionStrategy {
    eachDependency { details ->
        if ('org.jacoco' == details.requested.group) {
            details.useVersion "0.8.7"
        }
    }
   }
}
4

0 回答 0