小编典典

无法解决:com.google.firebase:firebase-core:9.0.0

all

将 firebase 项目从旧域升级到新的 google firebase 域时出现以下错误。

无法解决:com.google.firebase:firebase-core:9.0.0

我按照Firebase 文档中提到的步骤,在将 Firebase添加到您的 Android
项目,主题可用库
部分。

我有哪些解决此错误的选项?


阅读 77

收藏
2022-05-13

共1个答案

小编典典

2017 年 8 月更新

从版本开始,11.2.0Firebase 和 Google Play 服务依赖项可通过Google 的 Maven
Repo
获得。您不再需要使用 Android SDK 管理器来导入这些依赖项。

在你的根build.gradle文件中添加 repo:

allprojects {
  repositories {
    // ...
    maven { url "https://maven.google.com" }
  }
}

如果您使用的是 gradle4.0或更高版本,则可以替换maven { url "https://maven.google.com" }google().


9.0.0Firebase 版本是使用 Google Play 服务 9.0
构建的,现在可以在新包装下使用com.google.firebase:*

请参阅 Google Play 服务 9.0 的发行说明
https://developers.google.com/android/guides/releases#may_2016_-_v90

新版本的包 Google Play Services (rev 30)和 Google Repository (rev 26)刚刚在 SDK
管理器中发布,因此您可能只需要更新。


下载 Google Play 服务和 Google 存储库

从安卓工作室:

  1. 单击Tools> Android> SDK Manager
  2. 单击进入SDK Tools选项卡。
  3. 选择并安装Google Play Services(rev 30) 和Google Repository(rev 26)。见下图。
  4. SyncBuild你的项目。

在此处输入图像描述


来自 IntelliJ IDEA:

截至 2017 年 4 月,最新版本的 Google Play 服务和存储库如下所示。

  1. 单击Tools> Android> SDK Manager
  2. Packages面板下,查找Extras.
  3. 选择并安装Google Play Services(rev 39) 和Google Repository(rev 46)。见下图。
  4. Perform a gradle project syncBuild你的项目。

截至 2017 年 4 月的 SDK
管理器更新图像

2022-05-13