背景
说明
我使用以下代码获取所有应用程序变体:
applicationVariants.all { variant ->
generateBuildDeclarationFiles(variant)
}
执行Gradle同步时,我会获得所有3个定义的productFlavors和buildTypes。
执行运行项目时,我只会得到当前选择的productFlavor和buildType。
问题
为什么相同的代码会产生不同的结果,以及如何在项目的同步和运行中获得所有变体?