docs: add Android APK build instructions and plan document

This commit is contained in:
qzl
2026-04-01 15:18:07 +08:00
parent 9c9b9dab95
commit 0fe28a1c62
2 changed files with 690 additions and 0 deletions
+10
View File
@@ -122,6 +122,16 @@ docker compose --env-file deploy/.env.prod -f deploy/docker-compose.prod.yml up
在 nginx 增加静态目录映射:`location /releases/ { alias /你的项目绝对路径/deploy/static/releases/; }`,这样 `https://你的域名/releases/xxx.apk` 可直接下载安装包。并在 `deploy/.env.prod` 设置 `SOCIAL_APP_VERSION__DOWNLOAD_BASE_URL=https://你的域名``SOCIAL_APP_VERSION__RELEASE_PATH_PREFIX=releases`,确保 `check-updates` 返回的 `download_url` 指向该路径。
## Android APK 打包
打包 Android APK 时需指定后端地址:
```bash
bash deploy/build-android-release.sh --backend-host api.linksy.chat --channel release
```
后端地址:`https://api.linksy.chat`
## 已知约束
- `init-job` 为一次性任务,不长期驻留。