如题,在多渠道打包时实现依赖不同Module!
第一步:
在 app的build.geadle中 android {}同级添加如下代码:
//当前渠道Name.
def channelName = ""
gradle.startParameter.getTaskNames().each { task ->
if (task.toLowerCase().contains("hangzhou")) {
channelName = "hangzhou"
} else if (task.toLowerCase().contains("nanjing")) {
channelName = "nanjing"
}else if (task.toLowerCase().contains("shanghai")) {
&nbs