当前,我正在开发一个android聊天应用程序。我想在我的应用程序中添加FCM。但是我总是收到这个gradle错误。根据我的阅读,firebase auth,数据库和消息传递依赖项版本应该匹配。我已经尝试了每个版本,但仍然会发生相同的错误。
答案 0 :(得分:0)
您必须忘记在google() // Google's Maven repository
中添加build.gradle
。
allprojects {
// ...
repositories {
// ...
google() // Google's Maven repository
}
}
这是firebase文档的评论:
//收到“找不到”错误?确保您有
///将Google Maven存储库添加到了您的根目录build.gradle
这里是参考:link
答案 1 :(得分:0)
要解决此问题,请更改以下代码行:
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
文件(项目)。
PS。如果您使用的是Firebase-UI身份验证,请同时添加以下代码行:
com.firebaseui:firebase-ui-auth:4.0.1
答案 2 :(得分:0)
将Maven添加到您的project.gradle存储库中 像这样
format()