Animeko 缓存相关问题 - 缓存消失、无法播放、引擎升级注意事项
v5.3.1 之前版本的缓存问题
旧版本缓存引擎有过多种 bug:
| 现象 | 涉及版本 | 状态 |
|---|---|---|
| 缓存页闪退 | v5.3.0 及以前 | ✅ v5.3.1 重构引擎后解决 |
| 缓存条目消失 | v5.3.0 及以前 | ✅ v5.3.1 解决 |
| iOS 缓存无法播放 | v5.3.x | ✅ v5.4.0 修复 |
| Web 缓存视频元信息错误 | v5.3.x | ✅ v5.4.0 修复 |
遇到以上任何问题,第一步就是更新到较新版本。这些 bug 都已经在后续版本中修复,旧引擎不再维护。
v5.3.1 缓存引擎重构
升级提醒:从 v5.3.0 及以前版本升级到 v5.3.1+ 时,旧缓存会全部失效、需要重新缓存。这不是 bug,是缓存引擎底层格式变更导致的不兼容。
应对:升级前先看完手头缓存,或接受重新缓存。格式不兼容,没有迁移方法。
iOS 缓存无法播放
这是 v5.3.x 的已知 bug——缓存条目存在、点开却播不了。v5.4.0 已修复。如果你在 iOS 上遇到:
- 先更新到 v5.4.0+
- 如果更新后仍不行,清除该缓存条目后重新缓存
- 还不行,尝试清除应用数据后重新缓存(会丢失登录态和设置,提前确认)
缓存消失
| 场景 | 原因 | 解决 |
|---|---|---|
| 卸载 / 重装 | 缓存是本机文件,卸载时被删 | 重新缓存 |
| 清除应用数据 | 同上 | 重新缓存 |
| 升级到 v5.3.1+ | 引擎重构,旧缓存被清 | 重新缓存 |
| 系统自动清理 | 手机存储空间告急时系统强制清应用缓存 | 尽量给手机留足够空间 |
| 换设备 | 缓存不跟着账号走 | 新设备重新缓存 |
缓存占用太大
| 方法 | 说明 |
|---|---|
| Animeko 内置清理 | 设置 → 缓存管理 → 选择性清理 |
| 按番剧清理 | 看完的番可以整季清掉 |
| 系统存储设置 | Android:设置 → 应用 → Animeko → 存储 → 清除缓存 |
缓存 vs 清应用数据
| 操作 | 缓存 | 设置 / 登录态 |
|---|---|---|
| 清缓存(应用内) | ❌ 清 | ✅ 保留 |
| 清应用数据(系统) | ❌ 清 | ❌ 清 |
想只清缓存保留登录态,用 Animeko 内置的清理功能,不要用系统「清除应用数据」。
缓存相关的已知事实
| 事实 | 说明 |
|---|---|
| 缓存不跟着账号走 | 换设备要重缓存 |
| 缓存文件格式是应用私有的 | 其他播放器打不开 |
| BT 做种不参与缓存 | 下载过程中做种是正常的 |
| 自动缓存弹幕默认开启 | 缓存视频时弹幕一起存 |