美文网首页
wall命令行方式打包(360加固/多渠道打包)

wall命令行方式打包(360加固/多渠道打包)

作者: 木叶纷飞 | 来源:发表于2021-06-01 18:12 被阅读0次

    360加固包加固后,签名信息和渠道信息会被重置,所以需要重新签名和重新打多渠道包

    打多渠道包步骤:

    1.先使用AndroidStudio build Generated a Signed app生成一个签名包

    2.使用360加固宝加固,对其进行重签名(加固会抹掉签名,注意:这里360提示配置签名文件,不要配置,因为360的签名是V1签名)

    将apk和你的签名文件复制你的本地Android SDK目录下的\build-tools\27.0.3\lib路径下,使用命令行工具进入上述路径位置,输入命令进行V1、V2打包:java -jar apksigner.jar sign --ks 你的jks名 --v1-signing-enabled true --v2-signing-enabled true --ks-key-alias 你的alias别名 --ks-pass pass:你的keyStore密码 --key-pass pass:你的key密码 --out 签名后.apk 待签名.apk

    (例如:java -jar apksigner.jar sign --ks dianchou.jks --v1-signing-enabled true --v2-signing-enabled true --ks-key-alias dianchou --ks-pass pass:123456 --key-pass pass:123456 --out 20210607-01_272_jiagu-sign.apk 20210607-01_272_jiagu.apk)

    3.然后使用wall命令行的方式打多渠道包(wall-cli-all.jar下载地址:https://github.com/Meituan-Dianping/walle/releases)

    java -jar walle-cli-all.jar batch -f 你的channel文件 你的加固后的签名apk包

    (例如:java -jar walle-cli-all.jar batch -f F:\workspaces\DCW\app\channel E:\wall-cli-all\20210607-01_272_jiagu-sign.apk)

    参考链接:

    https://blog.csdn.net/a451945311/article/details/108792443

    https://github.com/Meituan-Dianping/walle/tree/master/walle-cli

    https://github.com/Jay-Goo/ProtectedApkResignerForWalle

    相关文章

      网友评论

          本文标题:wall命令行方式打包(360加固/多渠道打包)

          本文链接:https://www.haomeiwen.com/subject/bjhgsltx.html