studio services play google gms failed auth android android-studio gradle google-play-services

services - google api client android studio



ActualizaciĆ³n de conflictos de versiĆ³n para play-services 9.4.0 Android studio 2.2 (10)

Me sale un error diciendo

Error:Execution failed for task '':app:processDebugGoogleServices''. > Please fix the version conflict either by updating the version of the google-services plugin (information about the latest version is available at https://bintray.com/android/android-tools/com.google.gms.google-services/) or updating the version of com.google.android.gms to 9.0.0.

Intenté mirar https://bintray.com/android/android-tools/com.google.gms.google-services/ y com.google.gms: google-services: 3.0.0 parece ser el último. Este es mi proyecto gradle

dependencies { classpath ''com.android.tools.build:gradle:2.1.2'' classpath ''com.google.gms:google-services:3.0.0'' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }

Y así es como se ve mi aplicación gradle

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'' apply plugin: ''com.google.gms.google-services'' repositories { maven { url ''https://maven.fabric.io/public'' } } android { compileSdkVersion 24 buildToolsVersion "24.0.1" useLibrary ''org.apache.http.legacy'' defaultConfig { applicationId "com.myapp.preburn" minSdkVersion 10 targetSdkVersion 24 versionCode 14 versionName "2.0.1" renderscriptTargetApi 22 renderscriptSupportModeEnabled true } buildTypes { release { lintOptions { disable ''MissingTranslation'' } minifyEnabled false proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.pro'' } } } android { packagingOptions { exclude ''META-INF/DEPENDENCIES'' exclude ''META-INF/NOTICE'' exclude ''META-INF/LICENSE'' } } repositories { mavenCentral() jcenter() } dependencies { compile fileTree(dir: ''libs'', include: [''*.jar'']) compile fileTree(dir: ''libs'', include: ''Parse-*.jar'') compile ''com.parse.bolts:bolts-android:1.2.0'' compile ''com.android.support:appcompat-v7:24.1.1'' compile ''com.mcxiaoke.volley:library:1.0.9'' compile ''com.google.android.gms:play-services-gcm:9.4.0'' compile ''com.google.android.gms:play-services-location:9.4.0'' compile ''com.google.android.gms:play-services-maps:9.4.0'' compile ''com.google.android.gms:play-services-ads:9.4.0'' compile ''com.google.android.gms:play-services-plus:9.4.0'' compile ''com.google.android.gms:play-services-analytics:9.4.0'' compile ''me.leolin:ShortcutBadger:1.1.3@aar'' compile ''com.squareup.picasso:picasso:2.5.2'' compile files(''libs/jsoup-1.7.3.jar'') compile(''com.crashlytics.sdk.android:crashlytics:2.5.5@aar'') { transitive = true; } compile files(''libs/InMobi-5.2.2.jar'') compile files(''libs/libadapterinmobi.jar'') compile files(''libs/StartAppAdMobMediation-1.0.1.jar'') compile files(''libs/StartAppInApp-3.3.1.jar'') compile ''org.adw.library:discrete-seekbar:1.0.1'' compile ''com.pnikosis:materialish-progress:1.0'' }

Si cambio los servicios de reproducción a 9.0.0, todo se compila bien. ¿Que me estoy perdiendo aqui?


Debe colocar el apply plugin: ''com.google.gms.google-services'' debajo del bloque de dependencies ; esto permite que el complemento determine qué versión de los servicios de Play está utilizando.


Estaba enfrentando un problema similar. En la parte superior cuando se agrega el complemento, no funcionó para mí. Así que agregue el complemento en la parte inferior del gradle. Esto resuelve mi problema de conflicto Versión

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

y agregue dependencia estas líneas

compile ''com.google.firebase:firebase-core:9.2.0'' compile ''com.google.firebase:firebase-messaging:9.2.0'' compile ''com.google.android.gms:play-services-location:9.2.0'' compile ''com.google.android.gms:play-services-places:9.2.0''


Este es un problema que en realidad toma mucho tiempo, sin embargo, lo resolví aplicando el complemento com.google.gms.google-services .

Importante: Asegúrese de no usarlo en la parte superior del archivo gradle, y úselo después del bloque de dependencias.


Instalé Google Repository:

Android> SDK Manager. Actualice el Administrador de Android Studio SDK: haga clic en Herramientas de SDK, expanda Repositorio de soporte, seleccione Repositorio de Google y luego haga clic en Aceptar.


Me encuentro con el mismo problema.

Mi solución no fue agregar nada al código, sino descargar el Google Support Repository ; puede encontrarlo en Herramientas -> Android -> SDK Manager -> SDK Tools


Si tienes dependencias de firebase. Actualice su versión para que coincida con la versión de los servicios de google: Ejemplo:

//Firebase Crashreports compile ''com.google.firebase:firebase-crash:9.6.1'' //Firebase Analytics compile ''com.google.firebase:firebase-core:9.6.1'' compile ''com.google.android.gms:play-services-analytics:9.6.1'' compile ''com.google.android.gms:play-services-gcm:9.6.1''

Todos deben tener la misma versión 9.6.1


Simplemente aplique los servicios de google debajo de las dependencias. trabajó para mi.


Simplemente vaya a /platforms/android/cordova-plugin-fcm/*-FCMPlugin.gradle

encontrar para

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

reemplazarlo con

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

Construir de nuevo.


Tienes la linea

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

línea al final de su archivo build.gradle?

Este error se produjo principalmente cuando "aplicar complemento" se coloca en la parte superior.


solo escribe esto después de las dependencias

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