Android studio 如何修复将firebase云消息传递依赖项添加到build.gradle文件时出现的错误
我试图将firebase云消息传递依赖项添加到Gradle.build文件,但它显示了一个错误。即使我尝试添加最新版本20.0.0,它仍然显示错误。请帮我解决我的问题 我已将版本更改为最新版本的firebase cloud messaging以及gradle.build文件中的所有其他依赖项Android studio 如何修复将firebase云消息传递依赖项添加到build.gradle文件时出现的错误,android-studio,firebase-cloud-messaging,Android Studio,Firebase Cloud Messaging,我试图将firebase云消息传递依赖项添加到Gradle.build文件,但它显示了一个错误。即使我尝试添加最新版本20.0.0,它仍然显示错误。请帮我解决我的问题 我已将版本更改为最新版本的firebase cloud messaging以及gradle.build文件中的所有其他依赖项 repositories { maven { url "https://jitpack.io" } } 错误显示如下所示: ERROR: In the project 'app' a resolved G
repositories {
maven { url "https://jitpack.io" }
}
错误显示如下所示:
ERROR: In the project 'app' a resolved Google Play services library dependency depends on another at an exact version (e.g. "[15.0.
1] ,但未解析为该版本。库显示的行为将是未知的
依赖失败:com.google.android.gms:play服务标志:15.0.1->com.google.android.gms:play服务@[
15.0.1],但play services的底层版本是17.0.0
以下依赖项是直接的项目依赖项,或具有导致art的可传递依赖项
我同意这个问题。
-项目“应用程序”依赖于com.google.firebase:firebase-core@16.0.3
-项目“app”依赖于com.google.firebase:firebase auth interop@{16.0.0}
-项目“app”依赖于com.google.firebase:firebase存储公共@{16.0.1}
-项目“app”依赖于com.google.firebase:firebase数据库集合{15.0.1}
-项目“应用程序”依赖于com.google.firebase:firebase-messaging@20.0.0
-项目“app”依赖于com.google.firebase:firebase测量连接器impl{17.0.1}
-项目“app”依赖于com.google.firebase:firebase存储{16.0.1}
-项目“app”依赖于com.google.android.gms:play服务度量api@{16.0.1}
-项目“应用程序”依赖于com.google.firebase:firebase-storage@16.0.1
-项目“应用程序”依赖于com.firebaseui:firebaseui-database@4.1.0
-项目“app”依赖于com.google.android.gms:play-services-ads-identifier@{15.0.1}
-项目“app”依赖于com.google.firebase:firebase消息{20.0.0}
-项目“app”依赖于com.google.android.gms:play services base@{17.0.0}
-项目“app”依赖于com.google.firebase:firebase分析impl{16.2.1}
-项目“app”依赖于com.google.firebase:firebase core@{16.0.3}
-项目“app”依赖于com.google.firebase:firebase auth@{16.0.3}
-项目“app”依赖于com.google.firebase:firebase analytics@{16.0.3}
-项目“app”依赖于com.google.android.gms:play services tasks@{17.0.0}
-项目“app”依赖于com.google.firebase:firebase iid interop@{17.0.0}
-项目“app”依赖于com.google.firebase:firebase iid@{20.0.0}
-项目“app”依赖于com.google.android.gms:play services base@{17.0.0}
-项目“app”依赖于com.google.firebase:firebase数据库@{16.0.1}
-项目“app”依赖于com.google.android.gms:play services stats@{17.0.0}
-项目“app”依赖于com.google.firebase:firebase common@{19.0.0}
-项目“app”依赖于com.firebaseui:firebaseui数据库@{4.1.0}
-项目“app”依赖于com.google.firebase:firebase数据库连接@{16.0.1}
-项目“应用程序”依赖于com.google.firebase:firebase-database@16.0.1
-项目“应用程序”依赖于com.google.firebase:firebase-auth@16.0.3
-项目“app”依赖于com.google.firebase:firebase测量连接器@{18.0.0}
-项目“app”依赖于com.google.android.gms:play-services-flags@{15.0.1}
对于扩展调试信息,使用./gradlew-info:app:assembleDebug从命令行执行Gradle以查看dep
工件的关联路径。此错误消息来自google services Gradle插件,https报告问题://
github.com/google/play-services-plugins并通过将googleServices{disableVersionCheck=false}添加到您的b
build.gradle文件
问题就在这里
依赖失败:com.google.android.gms:play services flags:15.0.1->com.google.android.gms:play services basic@[15.0.1],但play services basic版本为17.0.0
您需要更新gms:play服务标志的版本
实现'com.google.android.gms:play services flags:17.0.0'或更高版本
参考:
我希望它能帮助你
ERROR: In the project 'app' a resolved Google Play services library dependency depends on another at an exact version (e.g. "[15.0.