Repository navigation
v1.0.1 — 本地持久化层(JSON 文件存储)
SourceHub v1.0.1
新增
- JSON 文件本地持久化:购物车、下载记录、用户信息在 app 重启后自动恢复
- JsonPersistenceManager:基于 Android 内置 \ + \ 的轻量持久化方案
- 零额外依赖,不需要 Room/KAPT/KSP
修改
- CartRepositoryImpl — 购物车数据自动保存到 \
- DownloadRepositoryImpl — 下载记录自动保存到 \
- AuthRepositoryImpl — 用户信息缓存到 \,登出自动清除
- ProductRepositoryImpl — 优化代码结构
技术说明
Kotlin 2.2.10 + AGP 9.2.1 环境下 KAPT/KSP 注解处理器版本不兼容,因此采用 Android 内置的 \ 实现持久化。数据存储在 app 私有目录 \,其他 app 无法访问。
🤖 Generated with Claude Code