我在想如何在gradle中添加对特定productFlavor和buildType的依赖关系。 例如我有productFlavor free
和生成类型release
,我如何添加对assembleFreeRelease
任务的依赖关系?在gradle中添加对特定productFlavor和buildType的依赖关系
我试过很多变种,但都不起作用。
比如我想:
task('release', dependsOn: assembleProductionRelease) {
}
// error: Could not find property 'assembleProductionRelease' on root project 'app'.
或者:
task('release', dependsOn: 'assembleProductionRelease') {
}
这里没有错误,但任务是为每一种滋味执行和建设型,非常混乱。
如果您的依赖关系块位于android块 –
之后,此方法可行。但是,如何将flavor与buildTypes结合使用,例如flavor1DebugCompile或flavor1ReleaseCompile。它不适用于我 –
有没有这个工作? – Theyouthis