我正在尝试将productFlavors和flavorDimensions导出到文件或根项目的build.gradle,以便它们可用于其他所有android库。这个想法是我不必手动编写所有风味每个新功能模块。
将flavourDimensions声明为String[]
即可完成工作,但是我似乎无法提取productFlavors。据我了解,需要在NamedDomainObjectContainer<ProductFlavor>
内对风味进行分组,但是可以在项目外部进行吗?我可以编写可以重复使用/附加到项目的扩展程序吗?对Groovy不太熟悉,请原谅我的任何歧义。