feat(android): add device activation flow and update dependencies

重构项目架构,引入启动页(SplashActivity)检查激活状态,未激活设备引导至激活页(ActivationActivity)完成provision+token流程。集成Retrofit+RxJava3网络层、Room数据库、Lifecycle组件、MMKV等依赖,升级OkHttp/Gson版本,并将构建配置从旧项目全面迁移至新项目结构。
This commit is contained in:
TongTongStudio
2026-08-03 00:25:51 +08:00
parent 61398ff4ff
commit ded6fe5ab7
105 changed files with 5363 additions and 1503 deletions

View File

@@ -33,7 +33,10 @@ const activeMenu = computed(() => route.path);
const menus = [
{ path: '/dashboard', title: '仪表盘', icon: 'Odometer' },
{ path: '/devices', title: '设备管理', icon: 'Monitor' },
{ path: '/admins', title: '管理员管理', icon: 'Avatar' },
{ path: '/users', title: '终端用户管理', icon: 'User' },
{ path: '/device-accounts', title: '终端设备管理', icon: 'Iphone' },
{ path: '/devices', title: '在线设备', icon: 'Monitor' },
{ path: '/connections', title: '连接请求', icon: 'Connection' },
{ path: '/system/info', title: '服务器信息', icon: 'Cpu' },
{ path: '/system/config', title: '系统配置', icon: 'Setting' },