AnkiDroid 中文文档 下载 App

AnkiWeb 云同步完整流程 —— 手机 / 桌面 / AnkiWeb 三方联动

同步的三件事

Anki 同步是三方联动的:

[桌面版 Anki]  ⇄  [AnkiWeb 云端]  ⇄  [AnkiDroid 手机]

推荐的日常工作流:桌面版做内容 → 同步 → 手机复习 → 零散添加也同步回桌面。

第一次同步

场景 A:AnkiWeb 上已有牌组(从桌面版同步过来)

  1. 手机打开 AnkiDroid
  2. 首次启动向导里登录 AnkiWeb 账号
  3. 登录成功后,点牌组列表右上角的循环箭头开始同步
  4. AnkiWeb 上的牌组、卡片、学习历史全部下载到手机
  5. 等待同步完成(进度条会显示)

场景 B:手机上已有牌组(从共享牌组下载过)

  1. 首次启动向导里跳过登录
  2. 先在手机上创建/下载一些牌组
  3. 之后去 AnkiWeb 官方网站注册账号
  4. 回到 AnkiDroid → 设置 → 同步 → 填账号密码
  5. 点击同步按钮 → AnkiDroid 弹出提示:选择上传到 AnkiWeb(因为手机上的 collection 才是真的,AnkiWeb 是空的)
  6. 确认后,手机数据推到云端

⚠️ 首次同步方向一定要选对。如果手机上有重要数据而 AnkiWeb 是空的,选"上传到 AnkiWeb"。如果 AnkiWeb 上有已同步的数据而手机是空的,选"从 AnkiWeb 下载"。选错方向会用空数据覆盖另一端。

日常同步(自动 / 手动)

手动同步

点牌组列表右上角的循环箭头按钮:

自动同步

AnkiDroid 默认在以下情况自动同步:

自动同步可以在设置里关掉(比如不想耗流量时):设置 → 同步 → 自动同步。

同步图标提示

同步了什么

Anki 同步不只是卡片,它同步整个 collection:

不同步的:

AnkiWeb 免费存储空间

免费账号约 400MB。主要消耗来自媒体文件(图片、音频)。在 AnkiWeb 官方网站上能查看用量。

如果快满了:

合并冲突

极少数情况下会出现同步冲突——AnkiWeb 上的数据和手机上的数据无法自动合并(比如两边同时大量编辑了同一张卡片)。此时 AnkiDroid 会弹出冲突对话框让你手动选方向。

详见 合并冲突处理。

同步失败排查

点同步后长时间转圈或直接报错:

  1. 检查网络(AnkiWeb 在国外,某些网络环境下可能不稳定)
  2. 确认 AnkiWeb 账号密码正确
  3. 看 AnkiWeb 官方网站上的状态公告(有时 AnkiWeb 会短暂不可用)
  4. 详细排查见 同步失败怎么办

延伸阅读