当前位置: 首页>编程语言>正文

android 美团wa打包 美团怎么打包

首先再工程中需要添加的一些依赖和插件,以及获取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.xamrdz.com/lan/5u31960710.html

相关文章: