Xamarin跨平台上使用Firebase云消息的聊天应用程序
我想使用Firebase云消息在Xamarin跨平台上开发聊天应用程序。但是Xamarin.Forms 2.3.3.180依赖于Xamarin.Android.Support.v4 23.3.0,Xamarin.GooglePlayServices.base32.961依赖于Xamarin.Android.Support.v4 24.2.1 如何解决这个问题 或Xamarin跨平台上使用Firebase云消息的聊天应用程序,xamarin,firebase,xamarin.android,xamarin.forms,firebase-cloud-messaging,Xamarin,Firebase,Xamarin.android,Xamarin.forms,Firebase Cloud Messaging,我想使用Firebase云消息在Xamarin跨平台上开发聊天应用程序。但是Xamarin.Forms 2.3.3.180依赖于Xamarin.Android.Support.v4 23.3.0,Xamarin.GooglePlayServices.base32.961依赖于Xamarin.Android.Support.v4 24.2.1 如何解决这个问题 或 还有其他方法吗?这可以通过两种方法解决 使用具有相同Android支持依赖项的Firebase版本 转到,签出存储库并升级此依赖项。然
还有其他方法吗?这可以通过两种方法解决
我个人认为,1。或2。可能是你最好的选择。Forms是开源的,你可以用它做任何你想做的事情。包括升级依赖项等。当然,欢迎对项目提出请求,如果您有一个对所有其他人都有利的修复方案,我鼓励您提出请求。在开始一项大任务之前,确保与Xamarin.Forms团队进行沟通,这样你就不会浪费时间做他们不想要或不在路线图上的事情。Cheesebaron的选项是一个很好的总结。我假设您正在使用Xamarin.Firebase.Messaging 如果您想使用选项#1,Xamarin.Firebase.Messaging组件版本32.940.0-beta3是最新版本,其依赖项仍然允许Xamarin.Forms所需的各种Xamarin.Android.Support 23.3.0库。为了查看32.940.0-beta3版本,您必须启用“预发布”版本 虽然它被标记为beta版,但它对我来说很有效,希望Forms能够很快升级Android支持库