FCM
fcm全称“Firebase Cloud Messaging”,是一项针对Android、iOS及网络应用程序的消息与通知的跨平台解决方案,目前可免费使用;该服务由Google拥有的Firebase公司提供。
Firebase云消息传递(英语:Firebase Cloud Messaging,通常简称FCM),也称Firebase云信息传递,前身为Google云消息传递(GCM),是一项针对Android、iOS及网络应用程序的消息与通知的跨平台解决方案,目前可免费使用。
该服务由Google拥有的Firebase公司提供。Firebase已于2014年10月21日宣布被Google收购,价格未公布。Google云消息传递的官方网站现已指向Firebase云消息传递,视作新版Google云消息传递。
由于中国大陆与谷歌的连接不畅,大多数中国大陆国产应用(如QQ等)都没有接入FCM,转而使用心跳机制来确保消息推送。微信在部分Play版本被发现内置了FCM,但被认为可能只是用以唤醒相关进程,而非用于推送聊天消息。除此之外,日本的即时通讯应用Line也对中国、台湾手机号注册的账户实行了心跳机制的推送,而其他国家或地区以及未绑定手机号的账户使用FCM推送。
Google Play service
国外手机系统会不会杀掉FCM服务
参考:
fcm是什么
Android Google FCM云消息集成
谷歌的FCM单用户推送只有设备的token变化后的第一次可以成功怎么回事啊?
SmsRetriever
使用Android SmsRetrieverClient进行SMS验证未解析
Google Play service是什么 Google Play服务可以删除吗
海外 App 的推送,试试 FCM 吧!!!
国外的Android系统“即使App不在后台运行,也能获得推送”的简单分析
Android 上开发国内应用都用什么推送? 海外可以用 GCM, 国内呢?