我想在Android中实现推送通知

时间:2017-02-28 15:12:16

标签: android google-cloud-messaging firebase-cloud-messaging

我想在Android中实现推送通知。那么哪种方法更适合推送通知?使用GCM(Google Cloud Messaging)或 FCM(Firebase云消息传递)?

我最近在某处看过GCM从2016年9月开始关闭,因此为新用户运行GCM。那么哪一个使用GCM或FCM。

3 个答案:

答案 0 :(得分:2)

Google鼓励您使用FCM。所以你应该使用FCM。

  

“Firebase云消息传递(FCM)是GCM的新版本。它继承   可靠且可扩展的GCM基础架构,以及新功能!“

链接:https://developers.google.com/cloud-messaging/faq

答案 1 :(得分:2)

来自Google Developers

  

Firebase云消息传递(FCM)是GCM的新版本。它继承了可靠且可扩展的GCM基础架构以及新功能!请参阅常见问题以了解更多信息如果要在新应用程序中集成消息传递,请从FCM开始。强烈建议GCM用户升级到FCM,以便从当前和未来的新FCM功能中受益。

很明显FCM是现在的方式。

答案 2 :(得分:2)

Firebase Cloud Messaging(FCM)是Google Cloud Messaging(GCM)的较新版本。因此强烈建议用户(开发人员)使用FCM。

与此相关,只能通过创建Firebase项目来生成服务器密钥:

  

从2016年9月开始,您只能使用“设置”面板的“云消息传递”选项卡在Firebase控制台中创建新的服务器密钥。可以在Firebase控制台中导入需要创建新服务器密钥的现有项目,而不会影响其现有配置。

这可能是你读过的笔记。这并不是说GCM shutdown