ApkCopilot 多渠道打包&签名

前言

一个简易的ApkCopilot 多渠道打包&签名 + gradio操作界面。Github>>

360加固的多渠道打包+签名功能收费了,这是多渠道打包+签名的替代方案,只需要上传加固后的apk即可自动签名&打多渠道包。

本项目使用walle进行多渠道打包,需要在安卓项目中配置walle

版本信息

(这里只是列出开发已知可行版本,其他版本需要使用这自己探索)

docker方式运行

1
2
3
4
5
6
7
8
9
docker run -d \
--name apk-copilot \
-p 7860:7860 \
-e APK_COPILOT_AUTH="user1:pw1|user2:pw2" \
-v ~/user_configs:/app/res/user_configs \
--pull=always \
--restart always \
--memory=1.0G \
samge/apk-copilot:latest

本地源码运行

  • 安装依赖
    先按版本信息配置本地环境,然后创建python的env环境,安装python依赖:

    1
    pip install -r requirements.txt
  • 复制配置

    1
    cp config.dev.json config.json
    1
    cp -R 本地路径xxx/build-tools/31.0.0 res/build-tools/31.0.0
  • 运行

    gradio界面

    1
    uvicorn app:app --reload --host 0.0.0.0 --port 7860

相关截图

一键打多渠道包&签名
密钥配置
渠道配置