1.3 KiB
1.3 KiB
01 项目概览
项目目标
本项目用于承载 Android SDK、示例宿主应用、插件能力、运营平台、管理平台以及配套的版本管理服务端。
当前目标重点:
- 保持 Android 端
sample-app与plugin-ui的版本查询能力可继续使用 - 增加运营平台与管理平台两个 Vue 3 前端
- 服务端升级为 Spring Boot 微服务形态,便于后续继续扩展即时通讯、推送、版本管理等模块
- 首期优先落地版本管理、插件化开关、灰度发布与用户钩子能力
目录结构
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 更新兼容接口