您好我在构建构建gradle时遇到以下错误。
错误:Gradle:任务':app:processDebugGoogleServices'执行失败。 >请通过更新google-services插件的版本修复版本冲突(有关最新版本的信息,请访问https://bintray.com/android/android-tools/com.google.gms.google-services/)
这是我的构建文件:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:1.2.3'
}
}
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
repositories {
jcenter()
}
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.games.ultimatetictactoe.app"
minSdkVersion 21
versionCode 12
versionName "1.1"
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_7
targetCompatibility JavaVersion.VERSION_1_7
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
packagingOptions{
exclude 'META-INF/NOTICE'
exclude 'META-INF/LICENSE'
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.google.android.gms:play-services-gcm:8.4.0'
compile 'com.firebase:firebase-client-android:2.4.1'
compile 'com.firebase:firebase-token-generator:2.0.0'
}
我一直在寻找几个答案,但他们并不完全清楚我应该如何修复我的构建gradle来解决这个问题。
答案 0 :(得分:1)
使用
更改依赖项中的google-servicesclasspath 'com.google.gms:google-services:2.0.0-alpha5'
此外,由于您使用的是支持库 v23 ,因此必须使用api 23进行编译。
使用
compileSdkVersion 23