当将firebase项目从旧域升级到新的谷歌firebase域时,我得到以下错误。
未能解决:com.google.firebase:firebase-core:9.0.0
我遵循了Firebase文档中提到的步骤,在“将Firebase添加到您的Android项目”主题中,可用库。
解决此错误的选项是什么?
当将firebase项目从旧域升级到新的谷歌firebase域时,我得到以下错误。
未能解决:com.google.firebase:firebase-core:9.0.0
我遵循了Firebase文档中提到的步骤,在“将Firebase添加到您的Android项目”主题中,可用库。
解决此错误的选项是什么?
当前回答
如果上述所有方法都不起作用,那么在应用级构建中将实现'com.google.firebase:firebase-core:12.0.0'更改为实现'com.google.firebase:firebase-core:10.0.0'。gradle文件。 这肯定会奏效。
其他回答
2022年10月更新
com.google。firebase-core已于2022年10月弃用。使用firebase-analytics或firebase- analysis -ktx而不是firebase-core。
firebase-core库已弃用,不会有其他版本 被释放。该SDK包括谷歌Analytics的Firebase SDK。 现在,要使用谷歌Analytics或推荐添加的产品 谷歌Analytics,你需要显式地声明Analytics 依赖:com.google。重火力点:firebase-analytics或 com.google.firebase: firebase-analytics-ktx。
发布说明
错误:(30,13)Failed to resolve: com.google.firebase:firebase-auth:9.6.1
如果你遇到这个错误,并且你使用的是Android studio 2.2,其中集成了firebase组件,默认的库版本为9.6.0,你正在添加9.6.1等最新的依赖项。您可能需要将com.google.firebase:firebase-auth:9.6.1降级为com.google.firebase:firebase-auth:9.6.0
或者检查您预先安装的firebase的库版本,并确保它与您试图添加或添加到项目中的新库版本相同。
在我的例子中,除了在项目级gradle文件的存储库中添加谷歌()之外,我还必须将它包含在应用级gradle文件中。
repositories {
mavenLocal()
google()
flatDir {
dirs 'libs'
}
}
进入Android SDK管理器,安装以下两个库的最新版本
谷歌播放服务 谷歌库
如果您想将firebase添加到项目中,以下是先决条件。
要使用Firebase,您应该安装Android Studio 1.5或更高版本。 通过Android SDK管理器下载最新的谷歌播放服务SDK。 设备应运行Android 2.3 (Gingerbread)或更新版本,谷歌Play服务9.2.0或更新版本。
我经过几个小时的挣扎才知道这一切。
来源:添加Firebase到你的Android应用程序