gradle Android:升级到7.0.x和jdk 11后,不会生成Jacoco代码覆盖率

gdx19jrr  于 2023-01-31  发布在  Android
关注(0)|答案(1)|浏览(182)

Android:使用testCoverageEnabled true将Gradle升级到7.0.x和jdk 11后,不会生成Jacoco代码覆盖率。它在使用gradle 4.2.x和jdk 8时运行良好。
我尝试使用gradle 7.0.x删除testCoverageEnabled true,它再次开始工作。即使将其设置为falsetestCoverageEnabled false),它也会工作。但jacoco文档说将其标记为true仅用于生成测试覆盖率报告。
在gradle 4.2和jdk 8中,它运行良好;现在在gradle 7.0和jdk 11中,它在删除布尔值后运行正常。
任何人都可以帮助我了解更多关于这一点,它是如何工作,如果删除testCoverageEnabled true或它设置为

f0brbegy

f0brbegy1#

如果有人错过了dev2505的注解,完全删除testCoverageEnabled似乎可以解决这个问题。

相关问题