gradle task build 渠道包
在app下的build.gradle下编写
build所有渠道包
tasks.register('buildAllFlavors') {group = "build"description = "Builds all product flavors"dependsOn {def flavorTasks = []android.productFlavors.configureEach { flavor ->flavorTasks.add("assemble${flavor.name.capitalize()}Release")}return flavorTasks} }
也可以自定义某几个渠道包
tasks.register('buildMeterFlavors') {group = "build"description = "Builds meter product flavors"dependsOn {def flavorTasks = ["assembleC857Release", "assembleC673Release", "assembleC3852Release"]return flavorTasks} }
然后在右侧的gradle工具栏中选择Task->build->buildAllFlavors或者buildMeterFlavors即可。