StudioAndroid知识Android开发

下一代Android渠道打包工具Gradle插件

2017-01-10  本文已影响338人  明朗__

注意packer-ng的版本要和packer-helper的版本保持一致性(1.0.8)

2.在工程的根目录下创建.txt文本文件 也就是你的渠道名列表文件

Paste_Image.png
每行一个渠道号 渠道名和注释之间用 # 号分割开 可以没有注释
  1. 在gradle.porperties中引用你的渠道文件列表
Paste_Image.png

若你的apk需要进行资源压缩或者加固处理 那么多渠道打包必须放到最后一步 并且以上所说的所有配置可以完全忽略(使用脚本来进行打包)
** 优点:**
不参与Gradle构建过程,所以不会影响你在 build.gradle 中的配置,且方便快捷,一句命令就生成你需要的渠道包。

java -jar ../tools/PackerNg-x.x.x.jar apkFile marketFile outputDir

**apkFile 为你压缩加固完成后的apk路径**
**marketFile 你的渠道文件列表的路径**
**outputDir 你需要将你apk追加渠道后输出路径**

python PackerNg-x.x.x.py [file] [market] [output] [-h] [-s] [-t TEST]

前面3个参数与java脚本的一致,至于后面3个参数什么意思 希望有懂Python小伙伴给提示下(PS:真的对python不太了解)

以上就是对多渠道打包方式的详细解释(若对哪里有疑问欢迎提出)

上一篇下一篇

猜你喜欢

热点阅读