将 firebase 项目从旧域升级到新的 google firebase 域时出现以下错误。
无法解决:com.google.firebase:firebase-core:9.0.0
我按照 Firebase 文档 中提到的步骤,在将 Firebase 添加到您的 Android 项目,主题可用库 部分。
我有哪些解决此错误的选项?
原文由 Manish Patiyal 发布,翻译遵循 CC BY-SA 4.0 许可协议
将 firebase 项目从旧域升级到新的 google firebase 域时出现以下错误。
无法解决:com.google.firebase:firebase-core:9.0.0
我按照 Firebase 文档 中提到的步骤,在将 Firebase 添加到您的 Android 项目,主题可用库 部分。
我有哪些解决此错误的选项?
原文由 Manish Patiyal 发布,翻译遵循 CC BY-SA 4.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 许可协议
2 回答1.3k 阅读✓ 已解决
2 回答2.6k 阅读
2 回答1.7k 阅读
1 回答2.1k 阅读
1 回答1.1k 阅读
1 回答1.3k 阅读
1.3k 阅读
2 回答472 阅读✓ 已解决
2 回答957 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
1 回答2.8k 阅读
2 回答758 阅读✓ 已解决
2017 年 8 月更新
截至版本
11.2.0
Firebase 和 Google Play 服务依赖项可通过 Google 的 Maven Repo 获得。您不再需要使用 Android SDK 管理器来导入这些依赖项。在您的根目录
build.gradle
文件中添加 repo:如果您使用 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 存储库
从安卓工作室:
Tools
>Android
>SDK Manager
。SDK Tools
选项卡。Google Play Services
(rev 30) 和Google Repository
(rev 26)。见下图。Sync
和Build
你的项目。来自 IntelliJ IDEA:
截至 2017 年 4 月,最新版本的 Google Play 服务和存储库如下所列。
Tools
>Android
>SDK Manager
。Packages
面板下,查找Extras
。Google Play Services
(rev 39)和Google Repository
(rev 46)。见下图。Perform a gradle project sync
和Build
你的项目。