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

latest - Encontrado com.google.android.gms: play-services-gcm: 8.3.0, pero se necesita la versión 8.1.0



play services latest version (6)

Acabo de actualizar los servicios de Google Play a la última versión, 23, en el Administrador de Android SDK. Luego actualicé la dependencia en mi proyecto a: com.google.android.gms:play-services-gcm:8.3.0

Pero tengo:

Found com.google.android.gms:play-services-gcm:8.3.0, but version 8.1.0 is needed Found com.google.android.gms:play-services-gcm:8.3.0, but version 8.1.0 is needed Found com.google.android.gms:play-services-gcm:8.3.0, but version 8.1.0 is needed Found com.google.android.gms:play-services-gcm:8.3.0, but version 8.1.0 is needed Found com.google.android.gms:play-services-gcm:8.3.0, but version 8.1.0 is needed :app:processDebugGoogleServices FAILED Error:Execution failed for task '':app:processDebugGoogleServices''. > Please fix the version conflict.

¿Qué está mal? ¿Tienes este problema también?


En su archivo build.gradle de nivel superior, debe cambiar las dependencias a

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


Las guías de servicios de Google Play me salvaron de este problema

De acuerdo con la guía,

En las versiones de los servicios de Google Play anteriores a la 6.5, tenía que compilar todo el paquete de API en su aplicación. En algunos casos, al hacerlo, era más difícil mantener el número de métodos en su aplicación (incluidas las API de framework, los métodos de biblioteca y su propio código) por debajo del límite de 65.536.

A partir de la versión 6.5, puede compilar selectivamente las API de servicio de Google Play en su aplicación. Por ejemplo, para incluir solo las API de Google Fit y Android Wear, reemplace la siguiente línea en su archivo build.gradle:

compile ''com.google.android.gms:play-services:8.4.0''

con estas líneas:

compile ''com.google.android.gms:play-services-fitness:8.4.0'' compile ''com.google.android.gms:play-services-wearable:8.4.0''


Encontré este problema también, aunque el mío era

Encontrado com.google.android.gms: play-services-gcm: 8.4.0, pero se necesita la versión 8.3.0

Para solucionarlo, combiné las respuestas de Jeff Sutton y mtrakal. Tenía que asegurarme de estar usando el último complemento de Gradle y las versiones de Servicios de Google en el archivo Gradle de nivel de proyecto (tenía Gradle 1.5 y no funcionaba):

classpath ''com.google.gms:google-services:2.0.0-beta6'' classpath ''com.android.tools.build:gradle:2.0.0-beta6''

Luego coloco el apply plugin: ''com.google.gms.google-services'' en la última línea del archivo Gradle de la aplicación.


También estoy obteniendo lo mismo del conflicto com.google.android.gms: play-services-gcm: 8.3.0 then

He actualizado la herramienta google playservice luego se ha resuelto

Desde el administrador del SDK, seleccionó la herramienta y la actualizó, ahora resuelve


En tu archivo build.gradle de nivel superior necesitas actualizar las dependencias para usar

classpath ''com.google.gms:google-services:1.5.0-beta2''

Información adicional: la última versión de esto se puede encontrar mirando la entrada en JFrog Bintray

Actualización adicional: Sí, esto se ha actualizado desde que contesté la pregunta. La última versión es:

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

Sin embargo, siempre vale la pena seguir el enlace proporcionado para encontrar la última versión.


Solución de trabajo para 8.4.0 (quizás lo mismo para versiones anteriores también con este loco problema)

proyecto build.gradle:

dependencies { classpath ''com.android.tools.build:gradle:2.1.2'' classpath ''com.google.gms:google-services:2.1.2'' }

app / mobile build.gradle

apply plugin: ''com.android.application'' apply plugin: ''io.fabric'' apply plugin: ''android-apt'' android { ... ... ... } dependencies { // Google Play Services compile ''com.google.android.gms:play-services-analytics:8.4.0'' // another play services in v8.4.0 } apply plugin: ''com.google.gms.google-services'' // why here on end? Because GOOGLE...

ADVERTENCIA: cuando mueve el apply plugin: ''com.google.gms.google-services'' en la parte superior de build gradle, no puede compilar ...