分享一种解决安卓手机收不到谷歌通知的问题的一种方法

1.前因: 红米 K60 升级到 HypeyOS 以后就收不到谷歌通知了,具体原因未知;

2.问题: 先说结论 -> FCM 未正常连接 论坛检索,发现可以手机拨号 ##426## 查看连接状态是为连接,直接原因是我的 Clash 的代理规则,没有代理 host 地址 *mtalk.google.com

3.解决办法: clash 添加规则代理 host 地址即可;具体规则自行添加即可;

  • DOMAIN-KEYWORD,mtalk.google, PROXY

然后链接状态通了以后,VPN 不出问题就可以正常收到通知了。

4.总结:

  • FCM 状态为已连接是必要条件,未连接是收不到通知的
  • VPN 也正常代理了 google 的其它域名,否则可能也收不到

5.其它疑惑: 我手机最开始收不到通知时, FCM 的 HOST 地址是: alt7-mtalk.google.com alt3-mtalk.google.com ... 我代理这些域名以后,他就固定到 mtalk.google.com 了,甚至关闭代理也是已连接状态,这是为什么