Jacoco Android Gradle 1.3.0
Jacoco with Android Gradle 1.3.0
使用 gradle 1.2.3 和 android studio,运行ning ./gradlew createDebugCoverageReport
会根据我的项目测试提供一份覆盖率报告。
切换到 gradle 1.3.0 导致此任务失败,给我 Task 'createDebugCoverageReport' not found in root project '[edited]'
。查看gradle的源码,jacoco部分在1.3.0已经被移除1.2.3 source, 1.3.0 source
我找不到任何关于它为什么被删除的讨论and/or我如何使用gradle 1.3.0 运行 这份覆盖率报告。有什么想法吗?
它在 gradle 1.3.1 (Release Notes) 中重新启用,切换到那个 gradle 版本工作正常。
可以在 Android Studio(Gradle mark) 的右侧面板中下拉列表吗?
有"Tasks" -> "other",可以找到
create{$flavorName}DebugCoverageReport
然后做
./gradlew create{$flavorName}DebugCoverageReport
例如
./gradlew createBananaDebugCoverageReport
使用 gradle 1.2.3 和 android studio,运行ning ./gradlew createDebugCoverageReport
会根据我的项目测试提供一份覆盖率报告。
切换到 gradle 1.3.0 导致此任务失败,给我 Task 'createDebugCoverageReport' not found in root project '[edited]'
。查看gradle的源码,jacoco部分在1.3.0已经被移除1.2.3 source, 1.3.0 source
我找不到任何关于它为什么被删除的讨论and/or我如何使用gradle 1.3.0 运行 这份覆盖率报告。有什么想法吗?
它在 gradle 1.3.1 (Release Notes) 中重新启用,切换到那个 gradle 版本工作正常。
可以在 Android Studio(Gradle mark) 的右侧面板中下拉列表吗? 有"Tasks" -> "other",可以找到
create{$flavorName}DebugCoverageReport
然后做 ./gradlew create{$flavorName}DebugCoverageReport
例如 ./gradlew createBananaDebugCoverageReport