Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 未能解析Firebase auth 15.0.0_Android_Firebase - Fatal编程技术网

Android 未能解析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

我是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依赖项。

尝试在代码中仅使用
实现'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'
解决了这个问题。但如果你能告诉我如何更新,我将不胜感激!