1

我在测试 android 以创建覆盖率测试报告时遇到问题。我使用 ./gradlew createDebugCoverageReport 命令创建覆盖率报告。报告已创建,但所有测试的结果为 %0。第一个设备已植根,但第二个设备没有。我们用这两个设备来测试用勺子和看勺子的输出。所以这两个设备一起使用。问题:当我们使用第一个设备(根设备)运行此命令时,所有覆盖测试结果都按预期创建,但是当我们使用两个设备一起运行测试时,所有覆盖结果都是 %0。我怎么解决这个问题。

谢谢

4

1 回答 1

0

JaCoCo 仅适用于有根设备或模拟器。

请参阅此处参考如何使用 Android gradle 插件 0.10.0 或更高版本获取 jacoco 覆盖率报告?

提示:由于您只能使用具有 root 权限的模拟器和设备获得覆盖率报告

于 2015-04-22T00:09:02.280 回答