AnkiDroid 中文文档 下载 App

USB 直连电脑同步 —— 不走 AnkiWeb 的本地传输

什么时候用 USB 同步

虽然 AnkiWeb 云同步最方便,但以下场景可能需要走 USB:

USB 同步是手动导出 + 手动导入的方式,比云同步麻烦但完全本地。

流程概览

桌面版 Anki ──导出──→ .apkg 文件 ──拷贝──→ 手机 ──导入──→ AnkiDroid
                                                              ↑
桌面版 Anki ←──导入── .apkg 文件 ←──拷贝── AnkiDroid ←──导出──┘

桌面 → 手机(把桌面的牌组传手机)

步骤 1:桌面版导出 collection

  1. 桌面版 Anki:文件 → 导出(Export)
  2. 导出类型选 Anki 集合包(.colpkg) 或单独某个牌组的 .apkg
  3. 勾选 "包含学习进度信息"(这一项必勾,不勾的话手机上所有卡片都会变成新卡)
  4. 导出到桌面一个你能找到的位置(比如桌面本身)

如果只传单个牌组,可以在桌面版里右键牌组 → 导出 → .apkg。

步骤 2:USB 连接

  1. 手机用 USB 线接电脑
  2. 手机上弹出 USB 用途选择 → 选 文件传输(MTP)
  3. 电脑上打开文件管理器,找到手机的 内部存储

步骤 3:拷贝文件到手机

把桌面导出的 .colpkg 或 .apkg 文件拷贝到手机的下载目录(Download)或 AnkiDroid 目录里。

步骤 4:手机上导入

  1. 断开 USB(或保持连接也可以)
  2. 打开手机文件管理器 → 找到那个 .apkg / .colpkg
  3. 点击文件 → 选择用 AnkiDroid 打开
  4. AnkiDroid 弹出确认对话框 → 点添加
  5. 等待导入完成

.colpkg 会替换整个 collection(覆盖手机上所有牌组),慎用。如果只想导入部分牌组,用桌面版分别导出 .apkg,逐个导入。

手机 → 桌面(把手机的牌组传回桌面)

方向反过来:

步骤 1:手机导出

AnkiDroid 活动栏更多菜单 → 导出整个 collection(生成 collection.apkg)或长按单个牌组 → 导出牌组。

导出文件默认保存在手机的 AnkiDroid/ 目录下。

步骤 2:USB 拷贝回电脑

手机接电脑、文件传输模式、从 AnkiDroid/ 或 Download/ 把导出的文件拖回电脑。

步骤 3:桌面版导入

桌面版 Anki:文件 → 导入 → 选择那个 .apkg / .colpkg → 确认。

USB 同步 vs 云同步对比

对比项USB 手动AnkiWeb 云同步
操作量大(每传一次都要导+拷+导)小(点一下自动)
实时性手动触发自动 + 多设备几乎实时
隐私完全本地,不上云数据上传到 AnkiWeb
网络依赖无需要
媒体文件随 .apkg 一起随 collection 同步
适用频率偶尔传大文件日常同步首选

小技巧

延伸阅读