【发布时间】:2015-11-03 10:41:04
【问题描述】:
截至com.android.tools.build:gradle:1.3.0,您可以遇到Task with name 'testDebug' not found in project ':module'.
在构建环境的早期阶段,无法使用 Robolectric 和 Java 正确测试库模块,因此创建了此解决方法:
afterEvaluate { project ->
android.libraryVariants.each { variant ->
println variant.name
println tasks
tasks.getByName("test${variant.name.capitalize()}") {
dependsOn "assemble${variant.name.capitalize()}"
}
}
}
在 1.3.0 版本中,这已被破坏。
【问题讨论】:
标签: android junit gradle robolectric