相关疑难解决方法(0)

JaCoCo 显示 0% 覆盖率,即使所有测试都已通过

  1. 我在androidTest目录下写了一些测试用例。
  2. 我正在使用 androidx ( testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner")
  3. 添加的依赖项:

    androidTestImplementation 'androidx.test:runner:1.1.0'

    androidTestImplementation 'androidx.test:rules:1.1.0'

  4. 还添加了 JaCoCo 作为依赖项。

  5. 当我运行createDebugAndroidTestCoverageReportGradle 任务时,所有测试用例都成功运行,但报告中的覆盖率为 0%

我猜这是由于这个错误:

V/InstrumentationResultParser:错误:无法生成 Emma/JaCoCo 覆盖范围。V/InstrumentationResultParser:INSTRUMENTATION_CODE:-1

android jacoco android-testing androidx

5
推荐指数
1
解决办法
1443
查看次数

标签 统计

android ×1

android-testing ×1

androidx ×1

jacoco ×1