FBReader Book Network 云同步机制介绍
云同步是什么
FBReader 的云同步系统叫做 FBReader Book Network,运作方式:
- 后端存储基于 Google Drive——你自己的 Google 账户提供存储空间
- 不需要额外付费(用 Google Drive 免费额度)
- 多台设备的 FBReader 与同一个 Book Network 账户绑定后,书籍自动同步
同步的内容
| 内容 | 同步说明 |
|---|---|
| 书籍文件 | 上传到 Book Network,所有设备可下载 |
| 阅读进度 | 每本书的当前位置(百分比 + 章节偏移) |
| 书签和高亮 | 所有带样式的高亮片段 |
| 书籍元数据 | 书名、作者、标签、封面等(编辑后同步) |
| 书签样式 | 桌面版创建的自定义样式,同步到移动端 |
同步的运作方式
开启同步后,FBReader 的书架会变成三层结构:
- 本地文件夹:存放在设备本地、未上传到云端的书
- Book Network 已下载:已从云端下载到本地的书
- Book Network 未下载:只在云端存在、设备本地没有副本的书
书架视图里,书籍会标注同步状态(绿色对勾 = 已同步;向上箭头 = 待上传;向下箭头 = 待下载)。
为什么用 Google Drive
FBReader 选择 Google Drive 作为云存储后端有几个原因:
- Google Drive 的免费额度足够放数千本电子书(ePub 一般只有几百 KB)
- 跨平台访问方便(Web、Android、iOS、桌面)
- Google 账号体系成熟,不用额外注册
Book Network 使用的是 Google Drive 的应用数据区(App Data Folder),不是你的公开文件区——其他 APP 看不到这些文件。

不是必需的
云同步是完全可选的功能。不开云同步也能正常使用 FBReader——所有功能(除了跨设备同步和云端存储)都不受影响。
不想用 Google Drive 或不信任云端存储的用户,可以完全跳过这一块。