渠道管理功能介绍
针对开发者面向不同应用市场分发的需求,梆梆开发者平台支持多渠道打包功能。目前仅支持通过AndroidManifest.xml文件中Meta参数定义渠道信息。
开发者可通过渠道管理功能直接添加定义渠道识别参数,或导入包含渠道信息的excel文件两种方式添加多个渠道信息。在加固后使用多渠道打包功能,即可一键生成多个渠道加固包。
多渠道打包操作步骤:
1.添加渠道信息
2.设置渠道状态
3.导入渠道信息
多渠道打包使用方法
1 添加渠道信息
1)点击“添加渠道”。
2) 定义渠道识别参数,输入AndroidManifest.xml中用于识别Apk渠道信息的android:name参数,点击“下一步”。点击“添加参数”可设置多个android:name参数。
3)填写渠道名称,输入渠道识别参数android:name对应的android:value值,点击添加。
2 设置渠道状态
添加成功后显示渠道信息列表,默认启用渠道,可点击“启用渠道”对应按钮更改渠道状态。
注:使用多渠道打包时,仅生成渠道状态为开启的多渠道包。
3.导入渠道信息
1)渠道添加的方式除直接添加,还可导入包含渠道信息的excel文件,点击“导入”。
2)首次导入时显示“渠道信息导入规则说明”,点击“选择导入文件”,选择包含多渠道信息的excel文件,渠道信息会自动导入到平台。
4 导入渠道信息示例文件
导入包含渠道信息的excle文件示例如下图:
1)渠道名称:
开发者可以为渠道指定名称,便于识别,仅支持数字、字母、汉字、下划线”_”之间组合,不能含有其他特殊字符。
正确格式:友盟1,友盟a,友盟a2,a2友盟等。
错误格式:错误格式:友盟*1,umeng~2,#umeng,友盟_1等。
2)android:name:
用于定义渠道识别参数,如渠道ID,仅支持数字、字母、下划线”_”之间组合,不能含有汉字和其他特殊字符。
正确格式:CID,a2,channel_id,channel_id 2等。
错误格式:渠道ID,cid~2,#channel等。
部分开发者可能需要在打渠道包时定义多个android:name参数,多个参数之间请使用“|”分隔,要求android:name和android:value相互对应。
如下图:
channel1的值为anzhi;styep的值为7812。
3)android:value:
用于设置渠道编码(ID),仅支持数字、字母、下划线”_”之间组合,不能含有汉字和其他特殊字符。
正确格式:baidu,360,xiaomi2,as_91等。
错误格式:渠道baidu,360~2,#taobao等。
4)渠道状态:
用于开启/关闭是否生成该渠道的加固包,TRUE:表示开启,FALSE:表示关闭。