FanFiction.Net 中文文档 下载 App

后台高耗电与内存泄漏:v66.5 已修复,但还有一些残留情况

v66.5 修了什么

v66.5 的两个核心修复:

v66.5:

  • Fixed high battery usage during some background network events
  • Fixed several small/slow memory leaks

也就是说,v66.0 之前 App 在后台做网络请求时(拉 Follow 更新、拉 PM、推通知等)的电池使用效率很低;同时存在几个缓慢累积的内存泄漏点,App 开着但没在用的时候内存占用也会慢慢涨。

v66.5 之后这两个问题大幅缓解。如果你还在用 v66.0 或更早,强烈建议先更新。

更新到 v66.5 还是耗电快怎么办

排查步骤:

1. 检查是不是 Android Auto 模式残留

如果你最近用过 Android Auto,断开连接后 App 有时不会正确停止 Android Auto 服务。重启手机可以清掉残留服务。

2. 检查是不是后台下载一直在跑

App 里的 Auto-Download New Chapters(自动下载新章节)开关如果开着,Follow 的故事有更新时会在后台下载。如果 Follow 了大量活跃故事(连载中高频更新的),自动下载频繁触发会耗电。

设置 → Downloads → Auto-Download — 关掉 Wi-Fi Only 之外的场景会好一些,或者把电量阈值设高(比如 50% 以下不下载)。

3. 检查是不是推送间隔太频繁

FF.net App 默认大约每 30 分钟拉一次服务器(Follow 更新、PM、Review 通知)。如果你 Follow 了 50+ 活跃的故事,每次拉取的工作量更大。可以:

4. 检查是不是 TTS 朗读后台残留

App TTS 朗读时如果中途被系统中断(比如来电、锁屏时系统强制暂停),App 有时不会正确释放音频资源。杀 App 重开可以清掉。

内存泄漏残留排查

如果发现 App 开了几天后内存占用越来越大(设置 → Apps → Running Apps 里看):

  1. 杀掉 App 重开 — Android 系统标准做法
  2. 清 App 缓存 — Settings → Apps → FanFiction.Net → Storage → Clear Cache(不会删你的 Favorites / Follows / 下载内容,安全)
  3. 卸载重装 — 极端情况才用,重装后 Favorites / Follows 会自动同步回来(但下载的章节要重新下)

和 v64 / v62 之前版本的对比

版本区间后台耗电内存泄漏
v61.9 及更早有严重电池消耗 bug有多个泄漏点
v62 - v66.0明显改善但仍有偶发缓慢累积
v66.5+专项修复,耗电正常大部分泄漏修掉

所以如果你还在用旧版本,第一步永远是更新。FF.net App 版本在 Google Play 里更新频率不低(v66.x 系列半年内发了 5 个小版本),及时更新是最好的排障方式。