Android Firebase库/依赖项问题

Android Firebase库/依赖项问题,android,firebase,google-cloud-messaging,firebase-cloud-messaging,Android,Firebase,Google Cloud Messaging,Firebase Cloud Messaging,由于谷歌正在放弃对谷歌云消息的支持(这是所有突破性变化之母),我被迫将我出色的消息应用程序转换为firebase消息 好消息是,有许多教程和示例可以帮助进行此转换 坏消息是他们都说了不同的话 告诉我们,在我们的app-level build.gradle中,我们必须在依赖项部分添加的所有内容是 compile "com.google.firebase:firebase-messaging:15.0.0" 但是,如果没有,简单的示例聊天应用程序将无法运行 implementation 'com.

由于谷歌正在放弃对谷歌云消息的支持(这是所有突破性变化之母),我被迫将我出色的消息应用程序转换为firebase消息

好消息是,有许多教程和示例可以帮助进行此转换

坏消息是他们都说了不同的话

告诉我们,在我们的app-level build.gradle中,我们必须在依赖项部分添加的所有内容是

compile "com.google.firebase:firebase-messaging:15.0.0"
但是,如果没有,简单的示例聊天应用程序将无法运行

implementation 'com.firebase:firebase-client-android:2.5.2+'
也包括在内,我还没有找到那个图书馆的用途

告诉我包括

compile 'com.firebaseeui:firebase-ui:0.6.2'
不管那是什么

尝试按服务记录渐变依赖项,但它们甚至没有提到最后两个依赖项

一团糟。这些只是几个例子——我可以把这篇文章写得更长

是否有任何地方定义了所有firebase依赖项及其用途?

它列在:

渐变依赖行服务

firebase:firebase核心:15.0.2分析

firebase:firebase数据库:15.0.0实时数据库

firebase:firebase firestore:16.0.0云firestore

firebase:firebase存储:15.0.2存储

firebase:firebase崩溃:15.0.2崩溃报告

firebase:firebase身份验证:15.1.0身份验证

firebase:firebase消息:15.0.2云消息

firebase:firebase配置:15.0.2远程配置

firebase:firebase邀请:15.0.1邀请和动态链接

firebase:firebase广告:15.0.0 AdMob

firebase:firebase appindexing:15.0.0应用程序索引

firebase:firebase性能:15.2.0性能监控

firebase:firebase函数:用于firebase客户端SDK的15.0.0云函数

firebase:firebase ml vision:15.0.0 ml工具包(vision)

firebase:firebase ml tensorflow:15.0.0 ml工具包(定制型号)

对于FCM,您只需要以下功能:

implementation 'com.google.firebase:firebase-messaging:15.0.2'
如果你想利用FCM附加的分析功能,你可以添加
com.google.firebase:firebase-core


你的官方文档链接被破坏了,所以我不确定你指的是什么文档。但是,好吧,你可以跟着我走,你会没事的。从GCM到FCM的迁移应该没有那么大的问题。

com.firebase
库已被弃用。Firebase UI github页面特别说明支持哪些版本的Firebase数据库Cricket_007:“Firebase UI github”是我应该查看的地方?我一直在查看firebase.google.com/docs的文档。这是个错误的地方吗?FirebaseUI是一个独立的项目。。。你可能想再看一次我的帖子。医生会说你说的话。我这篇文章的重点是,这些文档与谷歌教程和示例不匹配,而且这些示例也不会与您所说的内容一起运行。一团糟,嘿,迪恩。我很确定我得到了那个角色。这里我想指出的是主要文档。如果你继续在不同的教程之间切换,你肯定会以一个混乱的项目结束。我有多个使用FCM的应用程序,每当我开始实施它们时,我都会遵循官方的启动指南。一切正常。如果你可以编辑你的帖子来说明实际的错误是什么,我会尽量满足我的回答,因为现在最突出的是“有没有任何地方可以定义所有firebase依赖项以及它们的用途?”