带Android Gradle 1.3.0的Jacoco

带Android Gradle 1.3.0的Jacoco,android,gradle,jacoco,Android,Gradle,Jacoco,在gradle 1.2.3和android studio中,运行/gradlew createDebugCoverageReport可以根据项目测试生成覆盖率报告 切换到gradle 1.3.0会导致此任务失败,在根项目“[Edit]”中找不到任务“createDebugCoverageReport”。查看gradle的源代码,jacoco部分已在1.3.0中删除 我找不到任何关于为什么删除它和/或如何使用gradle 1.3.0运行此覆盖率报告的讨论。有什么想法吗?它在gradle 1.3.1

在gradle 1.2.3和android studio中,运行
/gradlew createDebugCoverageReport
可以根据项目测试生成覆盖率报告

切换到gradle 1.3.0会导致此任务失败,在根项目“[Edit]”中找不到任务“createDebugCoverageReport”。查看gradle的源代码,jacoco部分已在1.3.0中删除


我找不到任何关于为什么删除它和/或如何使用gradle 1.3.0运行此覆盖率报告的讨论。有什么想法吗?

它在gradle 1.3.1()中被重新启用,切换到该gradle版本效果很好。

你能从Android Studio(gradle mark)的右面板下拉列表吗? 有“任务”->“其他”,您可以找到

创建{$flavorName}debugoveragereport

然后呢 ./gradlew创建{$flavorName}DebugCoverageReport

比如说
./gradlew createBananaDebuggerCoverageReport

Gradle 1.3?Gradle的当前版本是2.6。你是说android插件吗?我指的是android Studio的Gradle插件:。我会在标题中说得更清楚。谢谢,但这是一个1.3.0特定的bug,在1.3.1中再次出现。我在1.5.0中遇到了同样的问题,所以我认为这个答案应该是有用的。