Gradle sync failed: Version: 8.4.0 es menor que la versión mínima (9.0.0) necesaria para google-services plugin

Estoy intentando integrar el SDK de Firebase de Google como se explica aquí

Pero estoy recibiendo este error cuando intento construir el proyecto:

Gradle sync failed: Version: 8.4.0 is lower than the minimum version (9.0.0) required for google-services plugin.

Este es el archivo build.gradle mi proyecto:

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

Y este es el archivo build.gradle la aplicación:

 buildscript { repositories { maven { url 'https://maven.fabric.io/public' } } dependencies { classpath 'io.fabric.tools:gradle:1.+' } } apply plugin: 'com.android.application' apply plugin: 'io.fabric' repositories { maven { url 'https://maven.fabric.io/public' } } android { lintOptions { abortOnError false } signingConfigs { release { } } compileSdkVersion Integer.parseInt(project.COMPILE_SDK_VERSION) buildToolsVersion project.BUILD_TOOLS_VERSION defaultConfig { applicationId 'club.androidy.callcontrolfree' minSdkVersion project.MIN_SDK targetSdkVersion project.TARGET_SDK_VERSION versionName project.VERSION_NAME versionCode Integer.parseInt(project.VERSION_CODE) } buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' signingConfig signingConfigs.release } } productFlavors { } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.google.android.gms:play-services-ads:8.4.0' compile 'com.google.android.gms:play-services-analytics:8.4.0' compile 'com.android.support:support-v4:23.3.0' compile 'com.android.support:design:23.3.0' compile('com.crashlytics.sdk.android:crashlytics:2.5.5@aar') { transitive = true; } compile 'com.android.support:cardview-v7:23.3.0' compile 'com.google.firebase:firebase-core:9.0.0' compile 'com.google.firebase:firebase-crash:9.0.0' } apply plugin: 'com.google.gms.google-services' 

¿Qué hay de malo aquí?

Gracias por adelantado.

Como estas usando

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

Tienes que usar la versión 9.0.0 del servicio de Google Play.

Cambiar sus dependencias:

 compile 'com.google.android.gms:play-services-ads:9.0.0' compile 'com.google.android.gms:play-services-analytics:9.0.0' 

Estoy actualizando los servicios de Google Play a 3.0.0 en el archivo gradle.

Tengo que cambiar las dependencias a la versión de 9.0.0 else "La sincronización de Gradle falló: La versión: 8.4.0 es más baja que la versión mínima (9.0.0) requerida para el plugin google-services" vendrá

Porque la compilación gradle compilado con la versión anterior de las dependencias así que tengo que actualizar a la versión 9.0.0 como …

Compile 'com.google.android.gms: play-services-location: 9.0.0'
Compile 'com.google.android.gms: play-services-auth: 9.0.0'

Necesidad de agregar en la parte inferior del archivo app.gradle

Aplique el complemento: 'com.google.gms.google-services'

En el archivo gradle del proyecto

Classpath 'com.google.gms: google-services: 3.0.0'

  • ¿Cuál es el huso horario seguido por Google Developer Console?
  • Android: comprobación de si la ubicación de los ajustes de Google está habilitada
  • import lib google.android.gms "No se pudo encontrar la clase" después de actualizar sdk y google-api
  • Android Google Plus SDK: cómo obtener la devolución de llamada en el botón +1 (PlusOneButton)
  • AppStateClient loadState que recupera bytes nulos
  • Cómo usar el reconocimiento de actividad para detectar caminar / correr vs on_foot
  • "Esta aplicación no se ejecutará a menos que actualices Google Play Services" cuando la aplicación esté instalada en dispositivos reales
  • Single Sign-On de Google Plus Cross-Platform: onConnected nunca se llama en una instalación nueva
  • UserRecoverableAuthException: NeedPermission
  • Android - Servicio de juegos de Google Play, no se pudo encontrar el método android.view.View.getDisplay
  • Android: PublisherInterstitialAd y DoubleClick for Publishers de Google Play Services
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.