andcup / android-packet-server

安卓渠道包打包系统, 包含反编译打包以及写文件方式打包。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

android渠道包自动打包系统:

功能说明

  1. 快速打包(修改配置文件方式)
  2. 反编译打包

打包流程

  1. 通过系统开放的API请求打包
  2. 将打包消息加到消息队列
  3. 打包系统读取消息
  4. 打包系统下载母包(自动判断是否需要下载)
  5. 打包系统反编译母包(自动判断是否需要反编译)【快速打包不需要反编译】
  6. 修改AndroidMainfest.xml 修改渠道信息
  7. 编译
  8. 通过ftp方式上传到渠道服务器

实际测试数据

  1. 打包系统分为几个流程步骤, 每个流程步骤一个线程处理, 每个打包系统占用资源固定, 特别是量大的情况下,资源占用优势明显(不细分容易导致机器卡死),打包效率提升300%
  2. 一个200M的包 从下载到上传 首个子包大概30秒钟, 后续子包 3秒一个
  3. 一台服务器可以部署多个打包系统, 可以做分布式部署。

=====================================================

QQ:56027652

About

安卓渠道包打包系统, 包含反编译打包以及写文件方式打包。


Languages

Language:Java 100.0%