根据此link,FCM是Firebase品牌下的新版GCM。在Codename One中,哪个受到支持? GCM还是FCM?
答案 0 :(得分:3)
我们目前在内部使用GCM。我们可以切换到FCM,但没有真正的原因。由于FCM(以及许多应用程序)依赖它,谷歌无意删除GCM。
他们正在推动FCM推动火力发电。这对Codename One用户没有任何好处,因为更简单的API不相关(我们抽象出GCM的痛苦)。
最重要的是,您无需担心,如果需要切换到FCM,我们将为您完成,并且它将是无缝的。
答案 1 :(得分:2)
我对Codename One不太熟悉所以我决定继续看看他们的网站。我发现此Codename One page指导推送通知,但发现它是一个旧指南,因为在生成服务器密钥(用于GCM / FCM)时仍然使用开发者控制台。
有了这个,我继续问了Codename One聊天支持(页面的右下方)。聊天记录如下:
<强>我强>:
嘿伙计们。我想知道你支持什么推送通知服务?
我已经看到了这个链接 - https://www.codenameone.com/how-do-i---use-push-notification-send-server-push-messages.html
你有自己的推送通知服务吗?或者你们是否使用GCM?它是否已经与FCM集成了?
莲娜(聊天支持):
您好, 我们使用各自平台GCM,Firefox,Chrome,Microsoft和ipns的本机推送通知。 目前我们使用GCM而不是FCM,因为FCM给出的优势主要是用于API使用(不适用)而且不是非常便携(仅适用于Android)。当/如果我们切换到FCM,由于我们对服务的抽象,这将是无缝的。 仅供参考,视频有点过时,我们的开发者指南中有更多最新的报道。
归功于莲娜( Kudos!:))。我认为here是她所指的开发者指南。