添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

如何为Android项目配置JaCoCo(排除一些源文件),isTestCoverageEnabled=true

0 人关注

在我的BuildType Android Gradle配置中设置 isTestCoverageEnabled = true 时,代码覆盖率工作得非常好。它创建了两个任务 createReleaseUnitTestCoverageReport 用于发布构建类型, createDebugUnitTestCoverageReport 用于调试类型。

问题是所有的源文件都出现在报告中,而我想排除其中的一些文件--例如Dagger生成的类等等。

根据Android文档,唯一需要改变的配置是

testCoverage {
    jacocoVersion = "YOUR JACOCO VERSION"