锁屏收不到消息推送的排查步骤
沙箱里的 Gmail、WhatsApp 平时能用,锁屏一会儿消息就延迟甚至整段收不到——这类问题九成出在系统的省电策略上。本篇给一组从最常见原因排起的自查步骤。相关阅读:华为手机装谷歌服务的容器方案、谷歌账号登录失败的原因与处理。
一、为什么沙箱应用的推送更容易被拦
容器方案里,所有谷歌应用的消息都要先送进沙箱、再分发到沙箱内的应用。这条路比原生应用多一道环节:沙箱本体一旦被系统当成「后台闲置应用」冻结或清理,里面所有应用的消息就一起断。所以排查的核心是保住沙箱的后台运行权,而不是逐个折腾沙箱内的应用。
二、按顺序做四步
第 1 步:开自启动
「设置 → 应用 → 应用管理」,搜索找到沙箱应用(如 GBox),进「自启动」打开开关。
第 2 步:忽略电池优化
同一页面进「耗电管理」(或「电池优化」),把它设为忽略电池优化。这一步不做,前一步等于白做——息屏后系统照样回收。
第 3 步:检查应用启动管理(部分 EMUI 版本)
部分 EMUI 版本把上面两项收在「应用启动管理」里:应用管理中点开沙箱 →「启动管理」→ 关闭「自动管理」,在手动管理里把允许自启动、允许关联启动、允许后台活动三项都勾上,效果等同前两步。
第 4 步:查沙箱内应用自己的通知权限
进 Gmail、WhatsApp 等应用自身的设置,确认应用内通知开关已开、通知类别没被关掉。这一层被关了,沙箱链路再通也送不到屏幕上。
三、四步做完仍收不到
- 切一次网络再观察:推送链路同样依赖网络可达,Wi-Fi 与移动数据各试一段;
- 升级沙箱版本:旧版的推送稳定性问题在新版里修过(近几个版本持续在改推送链路),覆盖安装升级不会丢沙箱内数据;
- 别用卸载重装碰运气:彻底卸载会清空整个沙箱,聊天记录这类没有云备份的数据会一起没。
推送恢复正常后,新邮件、新消息的实时性基本与原生环境无差。初次搭建环境的读者可以从华为手机装谷歌服务的容器方案看起;登录环节卡住的处理顺序在谷歌账号登录失败的原因与处理;两页式的能力速览与机型清单,见 GBox 介绍站。