无法解析Firebase身份验证15.0.0

时间:2018-09-28 14:10:37

标签: android firebase

我是android开发环境的新手,我需要将我的应用连接到firebase,但出现此错误

  

无法解决:firebase-auth-15.0.0

该错误显示在语句中:

implementation 'com.google.firebase:firebase-auth:16.0.1:15.0.0' 

此语句包含两个版本的详细信息,我认为错误是由于此引起的,但是此特定语句由firebase本身提供。查看图片:

我试图将以上声明更改为

implementation 'com.google.firebase:firebase-auth:16.0.3'

但是,firebase依赖性没有建立。

9 个答案:

答案 0 :(得分:8)

implementation 'com.google.firebase:firebase-auth:16.0.1:15.0.0'

将以上内容替换为

implementation 'com.google.firebase:firebase-auth:16.0.1'

答案 1 :(得分:2)

尝试在代码中仅使用ostream.write(istream.read().decode('utf-8'))

在您的root build.gradle文件中添加仓库:

implementation 'com.google.firebase:firebase-auth:16.0.1'

答案 2 :(得分:1)

尝试将身份验证依赖项添加到您的应用级build.gradle文件中

implementation 'com.google.firebase:firebase-auth:16.0.3'

答案 3 :(得分:1)

检查您的Firebase核心版本是否与Firebase身份验证

implementation 'com.google.firebase:firebase-core:16.0.3'

implementation 'com.google.firebase:firebase-auth:16.0.3'

并在您的类路径中为3.0.0的升级版本

classpath 'com.android.tools.build:gradle:3.0.1' //up of this version

选中此页面以更新Firebase版本:

https://firebase.google.com/support/release-notes/android#latest_sdk_versions

答案 4 :(得分:1)

与我一起工作,跟随我。 我有同样的问题。在依赖项的实现中,它们与实现'com.google.firebase:firebase-auth:16.0.2'“在一起。第一种通常是手动实现的,第二种通常是我们通过Android中的控制台单击Firebase的添加按钮身份验证时实现的Studio就是错误开始的地方,不需要触发此按钮即可对应用程序进行身份验证,只需单击“与Firebase连接”即可。 在build.gradle文件中,仅保留一个Auth依赖项。

答案 5 :(得分:1)

从此页面添加firebase-core依赖关系和最新版本的依赖关系: fire base libraries

答案 6 :(得分:1)

  

实现'com.google.firebase:firebase-auth:16.0.1:15.0.0'`

用->

替换以上内容

implementation 'com.google.firebase:firebase-auth:16.0.1'

答案 7 :(得分:1)

代替:

implementation 'com.google.firebase:firebase-auth:16.0.1:15.0.0' 

插入这两行:

implementation 'com.google.firebase:firebase-auth:16.1.0'
implementation 'com.google.firebase:firebase-core:16.0.6'

警告应该消失

答案 8 :(得分:0)

我有同样的问题。我更新了Android Studio和Gradle,现在看来工作正常