PicaComic 中文文档 下载 App

乱码与缓存问题 · 本地文件读取、哔咔缓存未更新

从本地文件加载漫画源时乱码

在安卓端用"本地文件导入"添加自定义漫画源时,如果脚本里有非 ASCII 字符(比如中文注释、中文字符串),可能会出现乱码。

原因

3.1.0 版本的文件读取逻辑没有正确处理 UTF-8 编码,某些情况下会用系统默认编码读取,导致中文乱码。

修复

3.1.1 版本修复了这个问题:"修复安卓端从本地文件加载漫画源乱码问题"。升级到 3.1.1+ 后重新导入即可。

临时解决方案(旧版本)

如果暂时不能升级,可以:

  1. 用文本编辑器把源脚本转成 UTF-8 无 BOM 编码
  2. 重新导入

PicACG 缓存过期导致章节数不更新

现象

原因

V4.0.1 之前的版本缓存刷新机制不及时——漫画源的数据(章节列表、封面、元数据)会被缓存,但缓存没有自动过期刷新。

修复

V4.0.1 版本修复了这个问题:"缓存导致的哔咔漫画没有更新问题"。修复后应用会在合适的时机自动刷新过期缓存,不需要手动清。

手动清缓存(如果自动刷新不生效)

设置 → 存储 → 清除缓存。清除后应用会重新从所有漫画源拉取最新数据。

3.1.1 还修复了"没有清除缓存按钮的问题"——之前版本缓存清理入口不明显或缺失,修复后设置里有明确的清除缓存按钮。

缓存管理

V4.0.2 中提到"缓存优化"——对各漫画源的缓存策略进行了调整,在减少不必要网络请求和及时刷新过期数据之间取了平衡。

建议

缓存与大文件写入问题

3.1.4 修复了一个缓存读写问题:"修复一个缓存读写问题,图片数据错误时自动删除缓存"。

这个问题的表现是:之前下载的某张图片在缓存里是损坏的,后续访问同一图片时应用直接用了损坏的缓存,而不是重新下载。修复后检测到图片损坏会自动删除坏缓存并重新拉取。

如果你遇到"某张图片一直显示不出来"的情况,这个修复能解决问题。