当前位置: 首页 > 知识库问答 >
问题:

Firebase警告使用Firebase消息传递库时使用Firebase核心库

满博
2023-03-14

我正在使用fire base: fire base消息传递库进行消息推送。
在构建应用程序时,我看到一个警告,上面写着

Warning: The app Gradle file must have a dependency on com.google.firebase:firebase-core for Firebase services to work as intended.

firebase say发布说明https://developers.google.com/android/guides/releases#may_23_2018

Firebase now requires the app Gradle file to explicitly list com.google.firebase:firebase-core as a dependency for Firebase services to work as expected.

Firebase核心库用于分析,如果我不包括该库,会发生什么?我已经在使用gms:play services analytics
此外,我发现gms:play services analytics的库版本必须与firebase:firebase core库相同,以避免任何构建错误。

比如下面

implementation 'com.google.android.gms:play-services-analytics:16.0.4'
implementation 'com.google.firebase:firebase-core:16.0.4'
implementation 'com.google.firebase:firebase-messaging:17.3.4'

如果我在应用程序gradle中包含fire base: fire base-core库以及gms: play-services-analytics,会对应用程序产生任何影响吗?

为什么firebase会显示上述警告
如果我不将firebase core包含在firebase messaging库中,会受到什么影响?警告可以忽略吗
这是因为firebase为其所有功能添加了分析功能吗
这里:https://support.google.com/firebase/answer/6383877?hl=en

共有1个答案

子车睿
2023-03-14

如果您不包含com.google.firebase: fire base-core,那么您将无法使用其他Firebase服务,如fire base-数据库fire base-消息传递

如果您使用的是google serviceversion3.2.1,那么您可以为gms:play services analyticsfirebase:firebase core使用不同的库版本。

 类似资料:
  • 我试图将Firebase云消息集成到我的应用程序中,以便向用户发送通知。当试图启动应用程序,我得到以下错误: 这在这里发生: 在FIRAuthm. 这是我的大多数应用委托的样子: 发生了什么,我如何修复这个错误? 我试着按照这里的指示去做。。。

  • 我想使用谷歌的Firebase为网络构建一个消息应用程序。在这个应用程序中,用户应该向/从其他用户发送和接收消息。我检查了谷歌的Firebase网站,但我迷路了。你能告诉我从哪里开始吗?你能给我看任何与Firebase网络消息相关的教程或类似的东西吗?我欢迎任何建议。谢谢。

  • 我试图让Android BroadcastReceiver在Android系统收到Firebase云消息通知时运行。 AndroidManifest中需要指定如下接收器标记: 正如您在上面的清单中看到的,我添加了: 确保当我将电缆插入Android设备时,BroadcastReceiver启动。它工作得很好。 因此,问题在于: BroadcastReceiver是否无法识别此意图筛选器操作?Bro

  • 我正在开发Android/iOS应用程序使用离子框架(网络技术),我想添加推通知与新的firebase功能FCM的帮助。 null 这是否意味着我可以在Android/iOS的ionic应用程序中使用它,因为应用程序是使用Cordova构建的?

  • 我必须在SpringJava中为多层架构制作一个RESTAPI,其中需要为Firebase云消息传递(FCM)构建DAO、控制器和服务管理器,以向android应用程序发送推送通知消息,但我无法在Java中配置服务器以向设备发送通知。我怎么能?

  • 我正试图将FCM与SNS整合。我在这个答案中读到设置应该与GCM相同。我设法创建了一个FCM应用程序,可以向android设备发送消息。当应用程序在后台时,设备在托盘中接收通知,或当应用程序在前台时打印接收的消息。我正试图整合它现在到SNS,但我似乎不能使它工作,没有任何错误信息。