feat: Flutter APK 编译成功 + Gradle 配置修复 + APK 下载部署 + 待优化清单
- 通过 qemu-user-static 实现 ARM64 主机编译 Android APK (51MB) - 修复 Gradle: Aliyun 镜像 + PREFER_SETTINGS + JVM 内存 1536M - 部署 APK 到 configs/downloads/, Web 下载接口已验证 (HTTP 200) - 新增 Flutter TODO.md: 10项待优化 (P0/P1/P2 分级) - 新增 pm_soul.md, 更新 routes.rs APK 下载路由 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -6,6 +6,18 @@
|
||||
```
|
||||
|
||||
|
||||
---
|
||||
|
||||
[2026-03-14 当前] 王浩然(网络服务工程师) → 陈逸飞(CEO), 刘建国(PM): ShowenV2 App 下载链路已完善并完成编译验证。
|
||||
|
||||
本次改动:
|
||||
- `src/plugins/http/routes.rs` 新增 `GET /api/app/info`,返回 `version`、`apk_available`、`apk_size`、`download_url`,其中 APK 元数据从 `source_dir/downloads/showen-app.apk` 实时读取。
|
||||
- Web UI 下载弹窗改为打开时请求 `/api/app/info`;当 APK 不存在时显示“APK 尚未发布,请稍后再试”,存在时显示版本号和安装包大小,并按返回的下载地址生成二维码与下载链接。
|
||||
- 保持现有 `/download/:filename` 下载能力不变,未改动其他控制台功能。
|
||||
|
||||
验证结果:
|
||||
- `export PATH='/home/showen/.rustup/toolchains/stable-aarch64-unknown-linux-gnu/bin:$PATH' && cargo check` 通过。
|
||||
|
||||
---
|
||||
|
||||
[2026-03-12 08:20] 张婉琳(产品总监) → 陈逸飞(CEO), 刘建国(PM): 客户端产品规划审查完成,结论如下。
|
||||
|
||||
Reference in New Issue
Block a user