我创造了一种风味来运行不同的浓缩咖啡测试。但是,我几乎没有依赖androidTestCompile,我不想复制和粘贴所有依赖,如下所示。有没有办法可以创造出对两种不同味道的依赖?
productFlavors {
androidTestFlavor {
}
}
dependencies {
androidTestCompile 'blah1'
androidTestCompile 'blah2'
androidTestCompile 'blah3'
...
androidTestFlavorCompile 'blah1'
androidTestFlavorCompile 'blah2'
androidTestFlavorCompile 'blah3'
...
}
答案 0 :(得分:0)
我找到了一种方法。
configurations {
[androidTestCompile, androidTestFlavorCompile].each { it.extendsFrom commonCompile }
}
dependencies {
commonCompile "blah1"
commonCompile "blah2"
commonCompile "blah3"
}