闪退、过热、耗电异常 — 版本兼容问题
应用一打开就闪退
排查顺序:
- 重启手机:最简单的办法,有时系统进程卡住导致应用无法正常启动
- 更新到最新版:闪退可能是已知 bug,新版本已修复
- 清除应用数据重装:设置 → 应用 → Grayjay → 存储 → 清除数据。注意:这会删除所有订阅、历史和设置。如果清除数据重装后还闪退,考虑换版本
- 换架构版本:如果你用的是 universal 版,试试对应架构的专属版(比如 arm64-v8a),或者反过来
使用过程中频繁闪退
这通常和特定平台插件的稳定性有关:
- 退出后看是装了哪个插件开始闪退的
- 禁用可疑插件,看是否改善
- Beta/Alpha 阶段的插件更容易导致应用不稳定
手机过热耗电快
从用户反馈看,这个问题集中在持续后台播放或长时间投屏场景。
可能原因:
- 后台播放:长时间后台播放音频,Android 系统会频繁唤醒 CPU,某些 ROM 下优化不当会导致发热
- 投屏代理模式:Chromecast 投屏需要手机持续代理视频流,CPU 占用高
- 硬件解码开关:如果一直在用软件解码(CPU 运算),而手机支持硬件解码(GPU/专用芯片),可以切回硬件解码省电
系统版本兼容性
Grayjay 对最低 Android 版本有要求,具体以官方最新版为准。如果你的手机系统版本太低,可能出现各种兼容问题,最直接的解决是升级系统或换旧版 Grayjay。