Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio 如何修复将firebase云消息传递依赖项添加到build.gradle文件时出现的错误_Android Studio_Firebase Cloud Messaging - Fatal编程技术网

Android studio 如何修复将firebase云消息传递依赖项添加到build.gradle文件时出现的错误

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

我试图将firebase云消息传递依赖项添加到Gradle.build文件,但它显示了一个错误。即使我尝试添加最新版本20.0.0,它仍然显示错误。请帮我解决我的问题

我已将版本更改为最新版本的firebase cloud messaging以及gradle.build文件中的所有其他依赖项

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.