美文网首页
美团渠道打包简单粗暴快速版

美团渠道打包简单粗暴快速版

作者: 添才正当时 | 来源:发表于2017-06-14 11:28 被阅读0次

    首先再工程中需要添加的一些依赖和插件,以及获取channel的java文件,现在网上很多,就不介绍了,大众化。这里只介绍直接的打包的过程:

    首先需要把这写文件放在一个目录里:渠道配置文件、检查v2签名的jar包、美团瓦力渠道工具jar包

    然后,再终端doc命令行,进入刚刚的打包工具目录下操作,再把需要打渠道包的基础包(最好打包的时候v1和v2签名都勾上)放在该目录下,然后执行命令行操作,360渠道需要特殊处理:

    使用方式:

    1、写入单个渠道

    java -jar walle-cli-all.jar put -c yingyongbao apk文件的绝对路径

    2、写入多个渠道

    java -jar walle-cli-all.jar batch -c yingyongbao,360,xiaomi apk文件的绝对路径

    3、通过指定渠道配置文件

    首先在同级目录下新建一个channel.txt文件然后写入渠道信息:

    java -jar walle-cli-all.jar batch -f channel.txt apk文件的绝对路径(不要相对路径,容易报错)

    查看渠道信息:java -jar walle-cli-all.jar show apk文件绝对路径

    这样之后就会在同级目录下生成相应的渠道包。

    之后对新生成的apk进行检测

    Java -jar CheckAndroidV2Signature.jar apk文件的绝对路径,

    另外360的渠道比较特殊,需要用360加固助手进行加固,在sdk的build-tools目录下用安卓SDK自带工具zipalign对其操作优化再重新v2签名,再同上步骤进行渠道打包,就OK

    使用Android SDK中的zipalign - 对齐操作 - 优化

    ps:(利用tools文件夹下的zipalign工具。首先调出cmd命令行,然后执行:zipalign -v 4 source.apk androidres.apk。这个方法不受API Level的限制,可以对任何版本的APK执行Align优化。

    检查当前APK是否已经执行过Align优化。命令:zipalign -c -v 4 androidres.apk)

    1、打开CMD,进入Android SDK -> build-tools -> 25.+目录,(这里如果没有这个文件夹,那说明你的sdk需要更新了)

    2、执行命令:zipalign -v 4 [待优化.apk路径] [优化后.apk路径]

    3、使用zipalign 签名

    1、打开CMD,进入Android SDK -> build-tools -> 25.+目录,这里与上面一样,没有对应目录请更新sdk。

    2、执行命令:apksigner sign --ks [你的签名文件] [apk路径]

    之后会输入签名文件密码,密码不会显示。不报什么错即成功,这里不会生成新的apk,就是上面第二步生成的apk,检测会发现签名有变化。

    使用walle打渠道包

    相关文章

      网友评论

          本文标题:美团渠道打包简单粗暴快速版

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