Android SDK 模块
每个能力是独立 Gradle Library/AAR,有自己的 Maven 坐标和 POM 传递依赖;项目只引用真正需要的能力。
| 模块 | 用途 | 现状 |
|---|---|---|
| tracking-adjust | 归因及事件上报 | 源码已合 main,本地 Maven 及消费 CI 通过,尚未远程发布 |
| login-google | Google 登录 | 源码已合 main,Credentials 1.2.2 / Google ID 1.1.0 已由用户 Mac 验证独立 D8 和五模块联合 APK;真实游戏未测 |
| login-apple | Apple 网页 OAuth 登录 | 源码已合 main,服务端与 redirect 真实验证待完成 |
| pay-googleplay | Google Play Billing | 源码已合 main,Play Console、交易与后端验单待完成 |
| achievement-playgames | Play Games 成就 | 源码已合 main,已纳入用户 Mac 五模块联合 APK 构建;真机成就未验证 |
固定游戏模板使用较旧构建工具。SDK 自身在新 AGP 下构建成功,不等于已证明旧游戏宿主可消费。
Firebase Authentication(规划与实施中)
Android 将独立提供可选的 auth-firebase 认证核心与 auth-firebase-ui 原生登录选择 UI。登录方式可配置,UI 的系统语言与游戏语言暂时独立。当前无 Firebase 源码、正式版本及构建验收结论。见 原生 SDK 登录界面与多语言规范。