- 快速打包(修改配置文件方式)
- 反编译打包
- 通过系统开放的API请求打包
- 将打包消息加到消息队列
- 打包系统读取消息
- 打包系统下载母包(自动判断是否需要下载)
- 打包系统反编译母包(自动判断是否需要反编译)【快速打包不需要反编译】
- 修改AndroidMainfest.xml 修改渠道信息
- 编译
- 通过ftp方式上传到渠道服务器
- 打包系统分为几个流程步骤, 每个流程步骤一个线程处理, 每个打包系统占用资源固定, 特别是量大的情况下,资源占用优势明显(不细分容易导致机器卡死),打包效率提升300%
- 一个200M的包 从下载到上传 首个子包大概30秒钟, 后续子包 3秒一个
- 一台服务器可以部署多个打包系统, 可以做分布式部署。
=====================================================
QQ:56027652