同步与备份 / DOC
云端同步与多设备
本地优先是怎么工作的、什么时候同步、冲突怎么处理。
云端同步与多设备
本地优先
小胖记账的核心数据保存在本机 SQLite。即使不登录、没有网络,也可以正常记账、查报表。
登录后才会启用云端同步。未登录时 App 会跳过同步,不影响本地使用。
什么时候同步
- App 启动时
- 回到前台时
- 本地写入后(约 2 秒防抖)
- 网络恢复后定时重试
同步顺序是先推账户,再推交易,然后按游标增量拉取云端变更。
查看同步状态
首页月份栏右侧有同步指示器:
| 状态 | 含义 |
|---|---|
| 同步中 | 正在上传或拉取 |
| 成功 | 最近一次同步完成 |
| 离线 | 当前无网络 |
| 失败 | 同步出错,可点击重试 |
点击指示器可以立即同步。
多设备
在第二台设备上登录同一账号并开启同步,即可拉取云端数据。
注意:
- 两台设备都未同步的修改发生冲突时,采用 本地未同步优先 策略。
- 同步不是实时协作,切换设备后建议先等同步完成再继续记账。
同步失败怎么办
- 确认已登录,且网络可用。
- 点击同步指示器立即重试。
- 切换到稳定的 Wi-Fi 或蜂窝网络。
- 如果长时间失败,先创建一份本地备份,再联系支持。
云同步与本地备份是两件事:同步解决多设备一致,备份解决误删与迁移。
