旧版本数据兼容——0.9 前后格式差异说明
版本分界点
| 版本 | 存储格式 | 兼容状态 |
|---|---|---|
| Android < 0.9 / iOS 对应旧版 | 纯文本文件 | ❌ 不兼容 SQLite 新版 |
| Android ≥ 0.9 / iOS ≥ 对应版 | SQLite (spdcube.sqlite) | ✅ 新版之间互通 |
旧版迁移方案
如果你还在使用 0.9 以前版本的 DCTimer,升级到新版时旧的文本格式数据不会自动迁移。
可行方案:
- 手动录入:在新版中用 手动输入 功能,把旧版本里的成绩一条条重新录进去
- 用中间工具:看看网上有没有第三方开发者写了旧格式转 SQLite 的脚本或工具
坦白说,如果成绩量不大,方案一虽然笨但最稳妥。
新版之间的互操作
0.9 之后的 SQLite 格式在 Android 和 iOS 平台之间是通用的——你可以把 Android 手机导出的 spdcube.sqlite 直接放到 iOS 版 DCTimer 的文件共享目录里使用,反之亦然。