【发布时间】:2018-05-14 22:19:55
【问题描述】:
由于 Google 正在放弃对 Google Cloud Messaging(所有重大变化之母)的支持,我不得不将我出色的消息传递应用程序转换为 Firebase 消息传递。
好消息是,有许多教程和示例可帮助进行此转换。
坏消息是他们都说不同的东西。
This link 告诉我们,在我们的应用程序级 build.gradle 中,我们需要放入依赖项部分的所有内容是
compile "com.google.firebase:firebase-messaging:15.0.0"
但是,简单的示例聊天应用程序将无法运行
implementation 'com.firebase:firebase-client-android:2.5.2+'
也包括在内,但我还没有找到那个库的用途。
these offical docs 告诉我包括
compile 'com.firebaseeui:firebase-ui:0.6.2'
不管那是什么。
These "offical docs" 尝试按服务记录 gradle 依赖项,但他们甚至没有提及最后两个依赖项。
真是一团糟。这些只是几个例子——我可以把这篇文章写得更长。
是否有任何地方定义了所有 firebase 依赖项及其用途?
【问题讨论】:
-
com.firebase库已弃用。 Firebase UI github 页面明确说明了支持哪些版本的 Firebase 数据库 -
cricket_007:“Firebase UI github”是我应该看的地方吗?我一直在查看 firebase.google.com/docs 以获取文档。那是不是看错地方了?
-
FirebaseUI 是一个单独的项目...github.com/firebase/FirebaseUI-Android
标签: android firebase google-cloud-messaging firebase-cloud-messaging