多渠道打包(Walle打包)

注意签名文件必须永久保存,不然后果不堪设想

//Walle多渠道打包
https://github.com/meituan-dianping/walle
//参考案例
https://github.com/liqy/IMApp
//报错jvm内存不足(解决)
http://blog.csdn.net/carter_yu/article/details/53994755
//命令使用
生成渠道包
到这里,基本的配置都已完成。接下来可以直接打包了。
在Terminal中输入对应的指令,即可完成打包。看到BUILD SUCCESSFUL后说明已经完成打包了。

打包

所有渠道

./gradlew clean assembleReleaseChannels
渠道包的生成目录默认存放在 build/outputs/apk/,也可以通过Walle闭包中的apkOutputFolder参数来指定输出目录

指定渠道

生成单个渠道包(huawei渠道):
./gradlew clean assembleReleaseChannels -PchannelList=huawei
生成多个渠道包(huawei、xiaomi渠道):
./gradlew clean assembleReleaseChannels -PchannelList=huawei,xiaomi

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