国行三星可以启用 fcm 的。
两个条件满足就可以:
1.系统能连上 Google (因为国行系统当连不上 Google 后就会断开 FCM 连接)
2.想要接收 fcm 通知的应用,智能管理器里面允许自启动(因为只有允许自启动,app 才能进缓存,fcm 需要 app 有缓存才能广播成功推送消息)
可以用我开发的工具查看哪些应用支持 FCM 推送,并且可以调出系统 FCM 日志界面。
https://github.com/HappyMax0/FCMPushViewer国内其它 rom 要用 fcm 也要注意想要走 fcm 的应用给开启自启动权限,确保应用的电池选项最少为“优化”。
这里有一篇文章详细解释了 FCM:
https://www.j000e.com/Android/Android_battery_optimization-fcm_working_conditions.html根据我的经验,微软全家桶(废话)走的是 FCM ,比如需要 Outlook 、微软验证器、XBOX 、Teams 推送的需要 FCM 。
还有国产应用里支持并且能推送的有:Play 版知乎、Bilibili 、闲鱼(玄学)、小红书(最新版,玄学)、钉钉,非 Play 版的飞书。
其实中国大陆安卓机处于一种不公平状态,只有华为、小米、OPPO 、VIVO 有大量应用接入厂商的消息推送服务。
其它小众品牌比如三星、索尼、moto 、努比亚这些,虽然有和极光推送&个推合作的统一推送服务,但几乎没有 app 接入,即使接入了也只会推送广告(三星就是),不会推送正经消息。
其实从技术层面很容易解决,就是 app 开发商不作为。(只能自己安装第三方 mipush/hms 解决,或者良心应用接入 FCM 推送)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/981806
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.