我在运行jacoco Instrumentation覆盖时面临一个奇怪的问题。
SetUp - : - 在app / build.gradle文件中,我放了"应用插件:' jacoco'" - 在buildTypes下的调试变体中,我放了" testCoverageEnabled = true"
运行命令 - : ./gradlew createDebugCoverageReport
结果 - : - 覆盖率报告在/Users/user/AndroidInstrTests/app/build/reports/coverage/debug/index.html下生成。 - 但在index.html上方显示所有覆盖率为0%。 - 这不应该发生,因为我在谷歌记事本应用程序,我的应用程序与内容提供商测试(其中称为内容提供商的插入方法)上运行相同的测试,我还运行了一个浓缩咖啡仪器测试,但覆盖率为0%。
答案 0 :(得分:0)
这似乎是因为您正在运行test
个套餐而不是main
套餐的覆盖率报告?