GCM转FCM适用于Xamarin

13
2个回答

10

它可以按照相同的指示与Xamarin一起使用吗?

不行。但是,您仍然可以使用GCM,因为谷歌尚未宣布GCM支持将立即停止。他们只发布了FCM是GCM的最新版本

是否有其他文档可用于将FCM与Xamarin集成?

目前还没有,Xamarin没有关于如何将FCM与您的Xamarin.Android应用程序集成的指南。

在Xamarin应用程序中是否可以使用Firebase提供的所有功能?

可以使用,但此时我们必须等待Xamarin为FCM Java库(jars)提供官方绑定(dlls),并且可能会在他们的博客上发布有关如何将其与我们的应用程序集成的内容。

目前,在使用Xamarin开发时,最好的做法是使用GCM。另外一件事情是,您可以使用自己创建的绑定FCM Java库,并使用Google的Android教程(用Java编写)。

虽然最后一个选项可能有效,但当官方的Xamarin绑定推出时,您将不得不更改大量代码以使其与即将推出的Google和Xamarin更新兼容。

编辑:如@SørenBoisen所指出的那样,Xamarin已经开始通过Nugget发布官方(预发布)绑定:https://www.nuget.org/packages/Xamarin.Firebase.Common/

更多信息请参见:支持Google Firebase - Xamarin论坛


感谢@santiago的建议,最好等待Xamarin更新,因为他们可能已经开始处理绑定相关问题。 - arvindwill
2
只是想补充一下,Xamarin已经开始在Android上完善FCM绑定:http://forums.xamarin.com/discussion/comment/201052/ - Søren Boisen
很遗憾,GCM服务器和客户端API将在2019年4月11日之前被移除(在本评论撰写当天宣布)。 - Luís Gonçalves

2
Firebase绑定现在可以作为一个Nuget包在Xamarin Android上使用,这里提供下载。

建议使用Nuget包吗?它是否支持与Firebase的实时连接? - arvindwill

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接