android - 无法解决:com.google.firebase:firebase-core:17.2.0
问题描述
无法运行具有此依赖关系的应用程序
implementation 'com.google.firebase:firebase-core:17.2.0'
当我将依赖关系降级到:16.0.1 它正在工作但版本:17.2.0 给我错误,如下所示
Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
Running Gradle task 'assembleDebug'...
Finished with error: Gradle task assembleDebug failed with exit code 1
implementation 'com.google.firebase:firebase-core:17.2.0'
dependencies {
classpath 'com.android.tools.build:gradle:3.5.0'
classpath 'com.google.gms:google-services:4.3.2'
}
解决方案
您需要更新您的顶级 build.gradle 以使用最新版本的谷歌服务插件。看起来您使用的是一个非常旧的版本,它仍然假定所有 Firebase 和 Play 依赖项必须是相同的版本,现在情况已不再如此。
classpath 'com.google.gms:google-services:4.3.2'
推荐阅读
- c# - varchar vs nvarchar orderby linq to entity
- php - Yii2 - 登录后重定向回操作
- android - 最低版本android开发API
- java - @OneToMany 映射休眠中的集合
- c++-cli - 如何在 C++/CLI 中公开包含的非托管枚举?
- angular - 当应用程序在外部服务器上运行时,未找到所有请求 (404)
- javascript - UglifyJS 从缩小 JS 中排除文件夹
- javascript - 在定义类的新实例时设置道具
- php - 创建新修订时,WordPress 修订框始终显示“4 小时前”
- typescript - 在不破坏元组的情况下递归地设置 TypeScript 类型不是只读的