Servicios de Google Play desactualizados. Requiere 10084000 pero se encontró 9879470. No se puede actualizar

Estoy creando una aplicación para Android con Firebase. Estas son las líneas que causan problemas:

dependencies { compile 'com.google.firebase:firebase-core:10.0.1' compile 'com.google.firebase:firebase-auth:10.0.1' 

Me sale este error:

 Google Play services out of date. Requires 10084000 but found 9879470. 

Ejecuto la aplicación en un emulador. No parece posible actualizar el GPS en el emulador, ya que no tiene Google Play Store.

En SDK Manager, dice que la versión de los servicios de Google Player es 38.

No hay forma aparente de actualizar esto tampoco.

Actualizado el 28 de febrero de 2017 : Rev. 4 de las imágenes del emulador para API 25 ha sido lanzado y está disponible para su descarga. Contiene Google Play Services 10.2.98, que es compatible con Firebase 10.2.0.


Aún no se ha publicado una imagen del sistema emulador que admita Firebase 10.0.1 para API 25. La imagen del sistema Rev 19 para API 23 es compatible con 10.0.1.

Tienes tres opciones:

  1. Espere a que se publique una imagen del sistema emulador API 25 que admita 10.0.1
  2. Cree un dispositivo emulador utilizando Rev 19 de la imagen del sistema API 23. En Standalone SDK Manager, las imágenes del emulador se agrupan por API y tienen nombres como “API de Google … Imagen del sistema”. Asegúrese de tener Rev 19 instalado.
  3. En tu versión, baja a una versión anterior de Firebase para permitir el uso de la imagen del emulador API 25.

Al ejecutar el dispositivo emulado, puede ver la versión de los Servicios de Google Play instalada yendo a Configuración> Aplicaciones y seleccionando Servicios de Google Play.

Lo resolví cambiando la versión de las dependencias. Solo usa:

 compile 'com.google.firebase:firebase-core:9.6.0' compile 'com.google.firebase:firebase-auth:9.6.0'