AndroidCommon/doc/01-project-overview.md

36 行
1.3 KiB
Markdown

2026-03-27 18:45:21 +08:00
# 01 项目概览
## 项目目标
本项目用于承载 Android SDK、示例宿主应用、插件能力、运营平台、管理平台以及配套的版本管理服务端。
当前目标重点:
- 保持 Android 端 `sample-app``plugin-ui` 的版本查询能力可继续使用
- 增加运营平台与管理平台两个 Vue 3 前端
- 服务端升级为 Spring Boot 微服务形态,便于后续继续扩展即时通讯、推送、版本管理等模块
- 首期优先落地版本管理、插件化开关、灰度发布与用户钩子能力
## 目录结构
```text
AndroidLibsGroup/
├── AndroidLibs/ Android SDK、示例宿主、插件工程
├── frontend/ Yarn workspace 前端工程
│ ├── ops-platform/ 运营平台
│ └── admin-platform/ 管理平台
├── server/ Spring Boot 服务端与旧版 Node 示例服务
│ ├── version-management-service/
│ └── version-service/
└── doc/ 项目文档
```
## 当前已实现内容
- Android SDK 与示例应用基础工程
- Vue 3 运营平台与管理平台基础页面
- Spring Boot 版本管理服务
- MySQL 持久化
- Redis 缓存灰度用户列表
- Android 更新兼容接口