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

Acabo de actualizar los servicios de Google Play a la última versión – 23 – en el Administrador de SDK de Android. A continuación, actualizé 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?

6 Solutions collect form web for “Encontrado com.google.android.gms: play-services-gcm: 8.3.0, pero se necesita la versión 8.1.0”

En su archivo build.gradle de nivel superior, debe actualizar las dependencias que desea utilizar

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

Extra Info: 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 respondí 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 iguales para las versiones anteriores también con este problema loco)

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 mueves apply plugin: 'com.google.gms.google-services' en la parte superior de build gradle, no puede compilar …

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 6.5, tuviste que compilar todo el paquete de API en tu aplicación. En algunos casos, hacerlo dificultó mantener el número de métodos en su aplicación (incluidas las API de marco, los métodos de biblioteca y su propio código) bajo el límite de 65.536.

Desde la versión 6.5, puede recopilar selectivamente las API de servicio de Google Play en su aplicación. Por ejemplo, para incluir sólo 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' 

He encontrado este problema también, aunque el mío fue

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

Para arreglar, combiné las respuestas de Jeff Sutton y mtrakal. Tuve que asegurarme de que estaba usando el último plugin de Gradle y las versiones de Google Services en el archivo Gradle a nivel de proyecto (tenía Gradle 1.5 y no funcionó):

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

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

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

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

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

He actualizado la herramienta google playservice y luego se ha resuelto

Desde el gestor de SDK seleccionado la herramienta y actualizar ahora resuelve

  • Servicio GeoCoder no disponible
  • GoogleApiClient está lanzando "GoogleApiClient no está conectado todavía" DESPUÉS de onConnected función de llamar
  • Se pierde memoria con GoogleApiClient detectado por Android Studio
  • Google login obtiene token de acceso con GoogleSignInOptions nuevo
  • Error de ejecución para la tarea ': app: processReleaseGoogleServices'. > Ningún cliente coincidente encontrado para el nombre del paquete
  • Google Play: la suscripción mensual de mi aplicación se cobra diariamente
  • ¿Funcionará GCM Network Manager en dispositivos que no sean de Play?
  • Búsqueda de Android PlacePicker
  • "System.IO.FileNotFoundException: No se pudo cargar el ensamblado 'Xamarin.Android.Support.v13'" Después de reemplazar con la biblioteca de soporte v4
  • Incompatibilidad de Google Play Services
  • ¿Cuándo debo usar el permiso ACCESS_COARSE_LOCATION?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.