将Google Play服务从8.4.0更新为9.2.1会导致Gradle同步错误

时间:2016-07-19 17:26:13

标签: android android-studio gradle google-play-services

当我将Gradle文件中的Google Play依赖项从版本8.4.0更新到9.2.1时,出现以下错误:

  

错误:无法解决:com.google.android.gms:play-services-measurement:9.2.1

使用版本8.4.0时,这不是问题。我试图将它作为一个明确的依赖包括在内但没有任何区别。我正在使用的具体依赖项是:

compile 'com.google.android.gms:play-services-maps:9.2.1'
compile 'com.google.android.gms:play-services-auth:9.2.1'
compile 'com.google.android.gms:play-services-plus:9.2.1'

如果有任何关于这种情况发生的指示,我将不胜感激。

2 个答案:

答案 0 :(得分:13)

在主build.gradle文件中尝试更新google-services插件

buildscript {
    repositories {
        jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.0.0'
    classpath 'com.google.gms:google-services:3.0.0'
    }
}

答案 1 :(得分:0)

将依赖项添加到项目级build.gradle:

dependencies {
        classpath 'com.android.tools.build:gradle:2.1.3'

        classpath 'com.google.gms:google-services:3.0.0'
    }