MultiChannelPackageTool(安卓多渠道打包工具) 工具使用笔记

                    MultiChannelPackageTool(安卓多渠道打包工具) 工具使用笔记

1:MultiChannelPackageTool介绍:


                           传送门

2:如何使用:
1、命令行使用说明:
用法:java -jar MCPTool.jar [-path] [arg] [-contents] [arg] [-password] [arg]
-path       APK文件路径
-outdir     输出路径(可选),默认输出到APK文件同一目录
-contents   写入内容集合,多个内容之间用“;”分割,如:googleplay;m360; 当没有“-contents”参数时输出已有文件中的content
-password   加密密钥(可选),长度8位以上,如果没有该参数,不加密
-version    显示版本号
例如:
写入:java -jar MCPTool.jar -path D:/test.apk -outdir ./ -contents googleplay;m360; -password 12345678
读取:java -jar MCPTool.jar -path D:/test.apk -password 12345678


2、Android代码中读取写入的渠道号:
导入MCPTool.jar中的MCPTool类,MCPTool.getChannelId(context, mcptoolPassword, defValue)读出写入的渠道号;


3、jenkins、hudson、ant使用说明:
请看MultiChannelPackageTool\build-ant\MCPTool\build.xml文件;


4、Windows下bat脚本运行说明:
拖拽文件即可完成多渠道打包:MultiChannelPackageTool\build-ant\MCPTool\MCPTool.bat;
拖拽文件检查渠道号是否写入成功:MultiChannelPackageTool\build-ant\MCPTool\MCPTool-check.bat;
上面2个bat文件中有密码,可以自行修改;

注:1使用命令时如果没有成功可以在jar前加入 jar的全部路径,
4使用wingdows下的bat脚本如果读取jar失败,可以补全jar的路径。

你可能感兴趣的:(android多渠道打包)