现在貌似都用android stadio了,eclipse的时代一去不复返了。
不过说实话,对于开发android 项目来说确实牛逼,怎么说都是亲生的。
好了,废话不多说,简单两步搞定多渠道打包:
第一步:注意一下android:value="${CHANNEL_VALUE}" 我用的是dalkingdata统计
<meta-data android:name="TD_APP_ID" android:value="5694FBF802492C8D7C1CF099AEEE72CCF" />
<meta-data android:name="TD_CHANNEL_ID" android:value="${CHANNEL_VALUE}"/>
第二步:在gradle里添加多渠道信息,放在android模块内即可
productFlavors {
wandoujia {
manifestPlaceholders = [CHANNEL_VALUE: "wandoujia"]
}
baidu {
manifestPlaceholders = [CHANNEL_VALUE: "baidu"]
}
c360 {
manifestPlaceholders = [CHANNEL_VALUE: "c360"]
}
uc {
manifestPlaceholders = [CHANNEL_VALUE: "uc"]
}
}
在打包操作时:
看结果吧: