部落格 / Anki on iOS
iPhone 如何開啟 .apkg 檔案(Anki 牌組)
重點
.apkg 是 Anki 牌組的封裝檔。iOS 本身打不開 — 需要內建真正 Anki 引擎的 App。把檔案存進「檔案」App,點它(或用分享選單),選 Guru 或 AnkiMobile 開啟即可。卡片、媒體、以及(若匯出時有包含)排程都會完整帶入。完整搬遷教學在這裡。
.apkg 到底是什麼
.apkg 是一個 zip 封裝,裡面裝著一副 Anki 牌組:筆記、由筆記生成的卡片、筆記類型與模板、媒體(圖片/音訊),以及可選的排程狀態 — 到期日、間隔、複習紀錄。它是 Anki 牌組在人與裝置之間流通的標準格式;AnkiWeb 上的每個共享牌組下載下來都是它。
因為它是特定生態系的封裝格式,iPhone 預設對它無能為力。Safari 能下載、「檔案」能儲存 — 但在裝了懂 Anki 格式的 App 之前,都會顯示「沒有可開啟此檔案的 App」。
30 秒開啟流程
- 把檔案放進「檔案」App。 Safari 的下載會自動進到檔案 → 下載項目。Mac 用 AirDrop 傳;郵件或聊天軟體則用分享選單 →「儲存到檔案」。
- 點擊檔案(或長按 → 分享),選擇 Anki 相容的 App:
- 檢查匯入結果:到期數量合理、圖片卡有圖、填空卡的空格正常。完成。
.apkg 檔案從哪裡來
- AnkiWeb 共享牌組 — 從 JLPT 單字到醫學巨型牌組,社群牌組在 Safari 直接以
.apkg下載。 - 你自己的桌面版 Anki — 檔案 → 匯出 →「Anki 牌組包」,若要把進度一起帶走,記得勾選「包含排程資訊」。
- 同學與讀書會 — 任何通訊軟體轉發來的
.apkg都用同樣方式開啟。 - AI 產生器 — 像 GuruOwl 轉換器能把 PDF 變成牌組並輸出標準
.apkg(或者直接在手機上從 PDF 生成卡片,完全跳過檔案這一步)。
.apkg 與 .colpkg 的差別
概念相同、範圍不同:.apkg 裝一副牌組(或其子樹);.colpkg 是整個收藏 — 所有牌組、筆記類型、選項群組。整機搬遷用 .colpkg,分享或搬移單一牌組用 .apkg。開啟步驟同上。
東西沒帶過來怎麼辦
「所有卡片都變成新卡。」 這副牌組匯出時沒有包含排程(公開分享牌組的預設就是如此)。匯入本身沒問題 — 是檔案裡本來就沒有紀錄。若來源在你手上,勾選排程後重新匯出。
圖片或音訊不見了。 媒體會隨封裝一起走,但前提是匯出時有包含。帶媒體重新匯出,或重新下載牌組 — 下載不完整的 .apkg 是最常見的元兇。
一直顯示「沒有可開啟的 App」。 檢查檔名是否被改過(確認結尾真的是 .apkg,不是 .apkg.zip)— 伺服器標示錯誤時 iOS 有時會補上 .zip。在「檔案」裡把名字改回 .apkg 即可。
巨型牌組匯入到一半卡住。 幾 GB 的媒體牌組真實存在(醫學牌組尤其)。首次匯入時讓 App 保持在前景;若檔案還在下載,優先用 Wi-Fi。
也要確認牌組出得去
無論匯入哪個 App,都要確認門是雙向的:在 Guru 裡任何牌組隨時能匯出回標準 .apkg,你在手機上打磨的牌組永遠不會被困住。