App写入渠道号
walle git地址:https://github.com/Meituan-Dianping/walle
注意打包使用V2簽名,加固如梆梆,360的簽名工具如果還是使用v1會使用不了walle。
在項目下的build.gradle中添加:
buildscript {dependencies {classpath 'com.meituan.android.walle:plugin:1.1.6'}}首先在app下的build.gradle中添加:
apply plugin: 'walle' dependencies {implementation 'com.meituan.android.walle:library:1.1.6' }在需要渠道等信息時可以通過下面代碼進行獲取
String channel = WalleChannelReader.getChannel(this.getApplicationContext());
使用:平時可以配上上述的配置,然后正常打包簽名。然后通過walle-cli-all.jar對apk打上渠道包。
打渠道號的命令:
單個寫入:
java -jar walle-cli-all.jar put -c [渠道名]? [apk路徑]? [生成的apk路徑]
例:java -jar walle-cli-all.jar put -c baidu E:\test.apk E:\out.apk
批量寫入:
java -jar walle-cli-all.jar put -c [渠道文件]? [apk路徑]? [生成的新apk路徑]
渠道文件如channelFile:
Baidu Tencent Huawei Pp Vivowalle-cli-all.jar下載:https://download.csdn.net/download/darkfallyou/11240624
?
總結
- 上一篇: 《神经科学:探索脑》学习笔记(第23章
- 下一篇: 我眼中的人工智能(2017年初)