我们有一个项目,包含多个版本,每个版本都有3种不同的构建类型:debug、QA和release。
但是对于每个版本和构建类型,我们需要不同的库依赖。例如:
我们能否使用Groovy脚本添加这些依赖项?
productFlavors {
flavor1 {}
flavor2 {}
flavor3 {}
}
buildTypes {
debug {
applicationIdSuffix ".debug"
}
qa {
applicationIdSuffix ".qa"
}
release {
..
}
但是对于每个版本和构建类型,我们需要不同的库依赖。例如:
compile 'baseUrl:myLibrary:1.0.0:flavor1Release@aar'
compile 'baseUrl:myLibrary:1.0.0:flavor1Qa@aar'
...
compile 'baseUrl:myLibrary:1.0.0:flavor3Qa@aar'
我们能否使用Groovy脚本添加这些依赖项?