安卓 walle 美团 瓦力 多渠道打包
加固后,下载加固包,无需签名,用wallePy工具可自动生成带签名的渠道包。。美团多渠道打包步骤app gradle文件中不需要写flavors渠道和dimension添加依赖//多渠道打包walleimplementation 'com.meituan.android.walle:library:1.1.7'工具类添加获取渠道方法/*** 获取渠道名 V2通过 walle 多渠道打包* @par
·
加固后,下载加固包,无需签名,用wallePy工具可自动生成带签名的渠道包。。
美团多渠道打包步骤
app gradle文件中不需要写flavors渠道和dimension
添加依赖
//多渠道打包walle
implementation 'com.meituan.android.walle:library:1.1.7'
工具类添加获取渠道方法
/**
* 获取渠道名 V2通过 walle 多渠道打包
* @param context 此处习惯性的设置为activity,实际上context就可以
* @return 如果没有获取成功,那么返回值为空
* 渠道:GUANGFANG、HUAWEI、VIVO、OPPO、TENCENT、XIAOMI
* 注意,渠道在wallePython目录下的channel文件中编辑
*/
fun getChannelNameByWalle(): String {
val context = BaseApplication.mInstance.applicationContext ?: return "GUANGFANG"
return try {
WalleChannelReader.getChannel(context) ?: "GUANGFANG"
} catch (e: Exception) {
"GUANGFANG"
}
}
输出渠道名测试
val channel = DeviceUtil.getChannelNameByWalle()
LogUtils.err("channel:$channel")
-------------------------------------------------------------------------
签名打包后,放到wallePy文件夹中生成对应的渠道包
更多推荐
已为社区贡献8条内容
所有评论(0)