Google Play服务验证 - 无法让项目构建

时间:2017-02-09 01:44:38

标签: android android-studio gradle

项目级build.gradle文件:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.0'
        classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.0'
        classpath 'com.google.gms:google-services:3.0.0'
   }
}
[...]

应用程序级build.gradle(由于此处存在大量不相关的依赖项,所以很少删节):

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

android {
    compileSdkVersion 24
    buildToolsVersion "24.0.3"
}

ext {
    supportLibraryVersion = '24.2.1'
}

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile "com.android.support:appcompat-v7:${supportLibraryVersion}"
    compile 'com.google.android.gms:play-services-auth:9.8.0'
}

给我以下构建错误:

  

google-services插件无法检测到任何版本   com.google.android.gms或com.google.firebase,默认版本:9.0.0   将会被使用。请在底部申请google-services插件   构建文件。

     

失败:构建因异常而失败。

     
      
  • 出了什么问题:配置项目':app'时出现问题。      
        

    无法解析配置':app:_debugApkCopy'的所有依赖项。     找不到com.google.android.gms:play-services-auth:9.8.0。      要求:          SpeechDemo:应用程序:未指定的

      
  •   

我尝试移动" apply插件"将google-services排到文件的最底行,但除了删除有关它的警告之外,这没有任何改变。

任何想法如何使这项工作?

0 个答案:

没有答案