项目级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排到文件的最底行,但除了删除有关它的警告之外,这没有任何改变。
任何想法如何使这项工作?