android - 无法解析 ':app@debug/compileClasspath' : Could not resolve com. google.firebase :firebase-messaging:17. 1.0 的依赖关系

标签 android firebase dependencies

目前,我正在开发一个安卓聊天应用程序。我想在我的应用中添加 FCM。但我总是收到这个 gradle 错误。据我所知,firebase 身份验证、数据库和消息传递依赖版本应该匹配。每个版本都试过了,还是一样的错误。

Snapshot of problem

最佳答案

要解决这个问题,请更改以下代码行:

com.google.firebase:firebase-auth:16.0.1

com.google.firebase:firebase-auth:16.0.2

并添加:

com.google.firebase:firebase-core:16.0.1

现在是强制性的。也不要忘记添加:

apply plugin: 'com.google.gms.google-services'

在文件末尾和以下代码行:

classpath 'com.google.gms:google-services:4.0.2'

进入您的 build.gradle 文件(项目)。

附言。如果您使用的是 Firebase-UI 身份验证,请同时添加这行代码:

com.firebaseui:firebase-ui-auth:4.0.1

关于android - 无法解析 ':app@debug/compileClasspath' : Could not resolve com. google.firebase :firebase-messaging:17. 1.0 的依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51551190/

相关文章:

node.js - node.js 上的依赖版本冲突

Jenkins Pipeline - 工作流 CPS 插件 JAR 依赖项

Android picasso 自动旋转图像

java - 如何更新所有 fragment ? onProgressUpdate 不更新所有 fragment

ios - 是否可以在运行时更改 Firebase 中事件监听器的事件类型?

javascript - 无法从我的 firebase 可调用函数中提取参数

android - 在 Android Studio 中分离调试器

android - 将 Java 文件中的按键图标更改为自定义键盘

ios - 从 Firebafirebase 崩溃报告 OLD 迁移到 Firebase/Crashlytics

内部使用库(Artifactory)中的Android第三方依赖