首先在清单文件里面
<meta-data
android:name="BaiduMobAd_CHANNEL"
android:value="CHANNEL_ID" />
然后在自己的app Gradle里面加上
// 配置所有的渠道名,如需增加其他渠道,则以类似的形式在productFlavors里面添加对应的即可
productFlavors {
android {
manifestPlaceholders = [BAIDU_CHANNEL_VALUE: "android"]
}
android_sougou {
manifestPlaceholders = [BAIDU_CHANNEL_VALUE: "android_sougou"]
}
android_huawei {
manifestPlaceholders = [BAIDU_CHANNEL_VALUE: "android_huawei"]
}
android_pp {
manifestPlaceholders = [BAIDU_CHANNEL_VALUE: "android_pp"]
}
}
最重要的还有一行代码
在自己app Gradle里面android代码块加上这行代码
flavorDimensions "api"
当写完这行代码之后我们Sync Now然后就是下一步
这里就是签名文件啦 路径自己选择 建议选择桌面 以防找不到
这里就是具体签名的配置可写可不写,如果是公司的话写公司名称,个人的话随便写
下一步:next就可以了
最后Finish,然后等待编译成功多渠道打包完成!