登录 Google 账号时,网页提示「已向你的手机发送了一条通知」,但手机通知栏、锁屏、后台干干净净,没有任何反应。这篇文章整理了所有可行的解决方案。
现象
登录 Google 账号,网页端显示已向手机发送通知,但手机没有任何反应。点「重试」无效,流程卡死。
解决方案
以下方案按推荐顺序排列,建议逐项排查。
方案一:检查通知权限(⭐ 重点推荐)
很多国产安卓系统上,Google 和 Google Play 服务的通知权限默认是关闭的,或者用户在清理通知时顺手关掉了。权限关掉后,FCM 推送消息能到达服务端,但系统不会弹窗,导致验证提示「到了但没显示」。
开启通知权限
不同手机系统的设置路径有差异:
| 系统 | 设置路径 |
|---|---|
| 类原生 Android / Pixel | 设置 → 通知 → 应用通知 → Google / Google Play 服务 → 开启 |
| 小米 MIUI / HyperOS | 设置 → 通知与状态栏 → 应用通知管理 → Google / Google Play 服务 → 允许通知 |
| OPPO / 一加 ColorOS | 设置 → 通知与状态栏 → 应用通知管理 → Google / Google Play 服务 → 允许通知 |
| vivo / iQOO OriginOS | 设置 → 通知与状态栏 → 应用通知管理 → Google / Google Play 服务 → 允许通知 |
| 华为 HarmonyOS | 设置 → 通知和状态栏 → 应用通知管理 → Google / Google Play 服务 → 允许通知 |
| 三星 One UI | 设置 → 通知 → 应用程序通知 → Google / Google Play 服务 → 开启 |
如果在通知管理列表里找不到 Google Play 服务(部分手机会隐藏),换这条路:
设置 → 应用管理 → 应用列表 → Google Play 服务 → 通知管理 → 允许通知
同样对 Google 这个应用也检查一遍。
强制停止 Google Play 服务
通知权限被关闭期间,Google Play Services 的 FCM 推送通道会处于挂起状态,单纯打开权限不会自动恢复。需要手动强制停止一次,让它重新初始化:
设置 → 应用管理 → 应用列表 → Google Play 服务 → 强制停止
操作完后回到 Google 登录页面,重新触发验证,手机应该能立刻弹出通知。
方案二:检查网络与 FCM 连接
Google 的推送服务 Firebase Cloud Messaging(FCM)在国内默认被阻断。如果手机没有挂代理或 VPN,FCM 连不上,验证通知自然收不到。
自查方法:
- 手机能否正常打开
google.com?能打开说明代理生效。 - Gmail 或 YouTube 能否收到推送通知?能收到说明 FCM 通畅。
- 如果连不上,先确保代理/VPN 正常工作,或用 Wi-Fi 路由器端翻墙。
另外,即使代理开着,部分国产系统的「网络权限」或「联网控制」可能单独限制了 Google Play Services 的后台联网,需要去应用管理里检查。
方案三:检查手机时间
Google 的推送认证依赖时间同步。如果手机时间偏差过大,推送消息会被直接丢弃。
设置 → 系统 → 日期和时间 → 开启「自动设置日期和时间」
或:设置 → 更多设置 → 日期和时间 → 使用网络提供的时间
确保「自动设置」和「自动设置时区」都打开,时区正确(中国为 GMT+8:00)。
方案四:关闭电池优化
很多手机的省电策略会自动杀掉 Google Play Services 的后台进程,导致 FCM 断连。
设置 → 应用管理 → Google Play 服务 → 电池 → 不限制 / 无限制
或:设置 → 电池 → 应用电池管理 → Google Play 服务 → 不优化
同样建议对 Google 和 Google Play 商店 也做相同设置。
方案五:修复 Google Play Services
Google Play Services 自身出问题时,FCM 也无法正常工作。按顺序尝试:
- 清除缓存:设置 → 应用管理 → Google Play 服务 → 存储 → 清除缓存
- 卸载更新:同上,选择「卸载更新」。这会回退到出厂版本,之后可以手动去 Play 商店搜索 Google Play Services 更新到最新版
- 重启手机
方案六:以上都解决不了?还有两种方式可以登录
如果前面的方案都试过了还是收不到推送,没必要死磕。Google 登录的两步验证页面除了「数字验证」,还提供了另外两种方式,不用等推送也能登录:
- 安全密钥:使用硬件密钥(YubiKey、Titan 等)或手机内置安全密钥功能,通过 USB / NFC / 蓝牙验证。
- 安全码:在手机上手动获取一组 10 位离线安全码,输入即可登录。
获取安全码的步骤:
安全码从手机上已登录的 Google 应用中直接获取,不需要联网,有效期 15 分钟。
- 打开手机上任一 Google 应用(Play 商店、Gmail、Google 应用均可)
- 点击右上角头像 →「管理您的 Google 账号」
- 进入「安全性」选项卡
- 向下滑动找到「安全码」,点击
- 指纹或密码验证后,显示两行 10 位数字,任意一行均可使用
安全码过期后重复上述步骤重新获取即可。
使用安全密钥:
如果手上有 FIDO2 / U2F 硬件安全密钥,或手机支持内置安全密钥功能(Android 7.0+),选择「安全密钥」选项后按提示操作。
提前配置更多验证手段:
在 Google 账户安全设置 中可以添加以下备用方式,避免下次再卡在验证环节:
- Google Authenticator 身份验证器:扫码绑定后离线生成 6 位验证码,每 30 秒刷新。添加后登录时可选择「尝试其他方式」使用。
- 备用验证码:生成 10 个 8 位数字备用码,每个只能用一次,永久有效。建议打印或截图保存。
- 通行密钥(Passkey):绑定指纹或人脸后,登录时直接用生物识别验证,跳过密码和两步验证。
总结
| 方案 | 适用场景 | 难度 |
|---|---|---|
| 方案一:通知权限 + 强制停止 | 网络正常但收不到推送弹窗 | ⭐ 简单 |
| 方案二:检查网络 / FCM | 代理未开或 FCM 连接断开 | ⭐⭐ 中等 |
| 方案三:同步手机时间 | 时间不准导致推送被丢弃 | ⭐ 简单 |
| 方案四:关闭电池优化 | 省电模式杀后台 | ⭐ 简单 |
| 方案五:修复 Play Services | 清缓存、卸载更新 | ⭐⭐ 中等 |
| 方案六:改用安全码或安全密钥 | 前面的方法都无效,临时替代方案 | ⭐⭐ 需要手机已登录 Google 账号 |
本文由 toolshu 发布,欢迎分享给遇到同样问题的朋友。




加载中...