无法解决:firebase-database-15.0.0

Sad*_*han 6 android firebase build.gradle firebase-realtime-database

在添加firebase数据库的依赖项时,将firebase实时数据库与助手连接,此错误显示:

Failed to resolve: firebase-database-15.0.0
Run Code Online (Sandbox Code Playgroud)

这也发生在身份验证上

我的android studio版本3.2构建于9月18日

在此输入图像描述

小智 14

Android Studio的新版本中存在令人烦恼的错误(我在Windows和Mac上都看到过3.2.1或更高版本).如果您从工具中自动集成firebase,那么Thןד会为您提供一个不需要的附加组件,可以对程序进行反编译.

例如:

implementation 'com.google.firebase:firebase-database:16.0.1:15.0.0'
Run Code Online (Sandbox Code Playgroud)

代替:

implementation 'com.google.firebase:firebase-database:16.0.1'
Run Code Online (Sandbox Code Playgroud)

只需在':'之后删除不必要的额外内容

请注意,该示例适用于数据库如果您需要其他内容,请替换库中的单词database,例如广告.

在此输入图像描述

  • 这应该被标记为答案。 (2认同)

Nis*_*nga 6

去掉,

implementation 'com.google.firebase:firebase-database:16.0.1:15.0.0'
Run Code Online (Sandbox Code Playgroud)

添加以下行和同步项目.

implementation 'com.google.firebase:firebase-database:16.0.6'
implementation 'com.google.firebase:firebase-core:16.0.6'
Run Code Online (Sandbox Code Playgroud)

注意:使用https://firebase.google.com/docs/android/setup中的最新版本


ʍѳђ*_*ઽ૯ท 0

首先更新根目录中的 gradle Build.gradle

classpath 'com.android.tools.build:gradle:3.2.0'
Run Code Online (Sandbox Code Playgroud)

然后在依赖项中使用并更新它app/Build.gradle

implementation com.google.firebase:firebase-database:16.0.2
Run Code Online (Sandbox Code Playgroud)

我相信您正在尝试下载另一个不存在的依赖项,这就是您收到错误的原因:

Failed to resolve: firebase-database-15.0.0
Run Code Online (Sandbox Code Playgroud)

检查:https://mvnrepository.com/artifact/com.google.firebase/firebase-database/16.0.2

这里: https: //firebase.google.com/docs/android/setup