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

新手上路,请多包涵
阅读 518
2 个回答

2017 年 8 月更新

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

在您的根目录 build.gradle 文件中添加 repo:

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

如果您使用 gradle 4.0 或更高版本,您可以将 maven { url "https://maven.google.com" } 替换为 google()


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

请参阅 Google Play 服务 9.0 的发行说明 https://developers.google.com/android/guides/releases#may2016-_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 管理器更新图像

原文由 Sam Stern 发布,翻译遵循 CC BY-SA 3.0 许可协议

我尝试了所有解决方案,但对我没有任何帮助。更改 gradle 版本对我有用。

我在里面改变了 gradle-wrapper.properties

distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip

distributionUrl=https\://services.gradle.org/distributions/gradle-6.3-all.zip

原文由 Abhishek Kumar 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题