【发布时间】:2017-02-04 05:51:13
【问题描述】:
大家好,我只是更新了我的 gradale 依赖项,但是当我构建我的项目时它没有构建。
这是grandel控制台中的错误代码
:app:processDebugGoogleServices 找到 com.google.android.gms:play-services-ads:9.6.1,但 google-services 插件需要 9.4.0 版本。 找到 com.google.android.gms:play-services:9.6.1,但 google-services 插件需要 9.4.0 版本。 找到 com.google.android.gms:play-services-gcm:9.6.1,但 google-services 插件需要 9.4.0 版本。 找到 com.google.android.gms:play-services-analytics:9.6.1,但 google-services 插件需要 9.4.0 版本。 找到 com.google.android.gms:play-services-location:9.6.1,但 google-services 插件需要 9.4.0 版本。 :app:processDebugGoogleServices 失败 FAILURE:构建失败并出现异常。 * 什么地方出了错: 任务“:app:processDebugGoogleServices”执行失败。 > 请通过更新 google-services 插件的版本来修复版本冲突(有关最新版本的信息,请访问 https://bintray.com/android/android-tools/com.google.gms.google-services/ ) 或将 com.google.android.gms 的版本更新到 9.4.0。 * 尝试: 使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。 构建失败这是我的应用级别构建等级的样子
. . . 依赖{ 编译文件树(包括:['*.jar'],目录:'libs') 测试编译'junit:junit:4.12' 编译'com.android.support:appcompat-v7:24.2.1' 编译文件('libs/commons-codec-1.10.jar') 编译'com.onesignal:OneSignal:3.0.3@aar' 编译'com.google.firebase:firebase-ads:9.4.0' 编译'com.google.firebase:firebase-database:9.4.0' 编译'com.google.android.gms:play-services-ads:9.6.1' 编译'com.google.android.gms:play-services:9.6.1' 编译'com.google.android.gms:play-services-gcm:9.6.1' 编译'com.google.android.gms:play-services-analytics:9.6.1' 编译'com.google.android.gms:play-services-location:9.6.1' 编译('com.crashlytics.sdk.android:crashlytics:2.6.3@aar'){ 传递=真; } } 应用插件:'com.google.gms.google-services'我所有的谷歌存储库都是最新的。 SDK 管理器中没有显示要更新的内容。
如何解决这个问题
谢谢。
【问题讨论】:
-
停止混合不同版本的 firebase 和 google play 服务。
-
您的错误提示您需要最新版本的Google Services plugin
标签: android gradle google-play-services