Android 未能解析Firebase auth 15.0.0
我是android开发环境的新手,我需要将我的应用程序连接到firebase,但我遇到了这个错误 未能解析:firebase-auth-15.0.0 此错误显示在语句中:Android 未能解析Firebase auth 15.0.0,android,firebase,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.fir
implementation 'com.google.firebase:firebase-auth:16.0.1:15.0.0'
此语句包含两个版本的详细信息,我认为错误是由此造成的,但此特定语句是由firebase本身提供的。如图所示:
我试图将上述陈述改为
implementation 'com.google.firebase:firebase-auth:16.0.3'
但是没有设置firebase依赖项。尝试在代码中仅使用
实现'com.google.firebase:firebase auth:16.0.1'
在root build.gradle文件中添加repo:
allprojects {
repositories {
google()
jcenter()
// ...
}
}
尝试此操作将身份验证依赖项添加到应用程序级别的build.gradle文件中
implementation 'com.google.firebase:firebase-auth:16.0.3'
检查您的firebase core是否与您的firebase auth版本相同
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版本保持最新:
和我一起工作,跟我来。
我也有同样的问题。在依赖项的实现中,它们与实现“com.google.firebase:firebase auth:16.0.2”一起使用“。第一个通常是手动实现的,第二个是在Android Studio中的控制台单击“添加”按钮时使用Firebase进行身份验证,这就是错误开始的地方。无需触发此按钮即可对应用程序进行身份验证。只需第一个按钮即可连接Firebase。
在build.gradle文件中,仅保留一个身份验证依赖项。从此页添加firebase core依赖项和最新版本的依赖项: 实现'com.google.firebase:firebase auth:16.0.1:15.0.0'` 将上述内容替换为-->
implementation'com.google.firebase:firebase auth:16.0.1'
implementation 'com.google.firebase:firebase-auth:16.0.1:15.0.0'
将上面的一个替换为
implementation 'com.google.firebase:firebase-auth:16.0.1'
我也有同样的问题。我更新了Android Studio和Gradle,它现在似乎运行良好,而不是:
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'
警告应该消失也尝试过这个,但是firebase依赖项没有设置。你在Android项目的应用程序文件夹中粘贴了google-services.json吗?是的,我已经粘贴了json文件,在添加实现“com.google.firebase:firebase auth:16.0.1”代码时更新了我的回答,代码编译成功,但firebase助手仍然没有与依赖项连接。当我单击add dependency时,它再次要求我添加语句实现'com.google.firebase:firebase auth:16.0.1:15.0.0',当我添加实现'com.google.firebase:firebase auth:16.0.1'代码编译成功,但firebase助手仍然没有与dependency连接。当我单击add dependency时,它再次要求我添加语句实现'com.google.firebase:firebase auth:16.0.1:15.0.0'尝试清理您的项目,然后重建它如果您希望它能工作,那么最好将其添加为注释。:)我有@Raju上面提到的相同问题,但版本为19(
implementation com.google.firebase:firebase auth:19.1.0
)。在你的答案改变后,implementation'com.google.firebase:firebase auth:16.1.0'implementation'com.google.firebase:firebase core:16.0.6'
问题解决了。这样做会导致更多问题吗?我相信不会,试试看。最新版本分别是19.1.0和17.2.1,如何更新Android和Gradle?我昨天安装了Android studio,但当我尝试设置路径时,它给出了相同的错误!但是,我通过添加implementation'com.google.firebase:firebase auth:16.1.0'implementation'com.google.firebase:firebase core:16.0.6'
解决了这个问题。但如果你能告诉我如何更新,我将不胜感激!