我们前面提到每一个Build Type会创建自己的assemble
当使用Product Flavor的时候,将会创建更多的assemble-type task。分别是:
1、assemble<Variant Name>
:允许直接构建一个Variant版本,例如assembleFlavor1Debug。
2、assemble<Build Type Name>
:允许构建指定Build Type的所有APK,例如assembleDebug将会构建Flavor1Debug和Flavor2Debug两个Variant版本。
3、assemble<Product Flavor Name>
:允许构建指定flavor的所有APK,例如assembleFlavor1将会构建Flavor1Debug和Flavor1Release两个Variant版本。
另外assemble task
会构建所有可能组合的Variant版本。