(2) 打包自定义数组内的渠道包
gradle assembleProductRelease -PchannelList=qihu,vivo,lenovo关于Walle库的更多使用:详见Github-walle
运行结果:17秒搞定8个包:1个默认包+7个渠道包

文章插图

文章插图
最后 , 奉上源码:WalleDemo
常见问题
1、找不到签名文件的配置?

文章插图
汗 , 因为我的Demo中并没有上传我的jks文件 , 你可以添加自己的jks文件 , 然后在gradle.properties里面配置好签名文件的密码即可
在gradle.properties添加签名文件的配置key-value

文章插图
在build.gradle中引用配置的key

文章插图
2、develop、check、product , 如果直接run代码 , 怎么设置默认的环境?
点击查看AndroidStudio左下角的BuildVariants , 然后选择设置默认的run环境即可 。
BuildVariants= buildTypes* productFlavors

文章插图
推荐阅读
- InputManagerService 十分钟让你了解Android触摸事件原理
- 用电脑控制Android手机,玩游戏看视频都可以,还支持无线连接
- Android:手把手带你清晰梳理自定义View工作全流程
- Android实现Rxjava2+Retrofit完美封装
- 月饼放冷藏好还是冷冻好 月饼打包是要趁热还是放凉
- Android:这是一份全面 & 详细的Kotlin入门学习指南
- Android App启动时间测试方法总结
- 藏着这么多秘密!Android手机的安全功能你都用过吗?
- android Jetpack LiveData用法你知道吗?
- Android开发者!好好管理你应用文件夹,别再乱用了
