¿Qué es la versión mínima de Google Play Services para utilizar Firebase?

Fondo

Estoy desarrollando una aplicación utilizando las funciones de Firebase ( Realtime Database , Firebase Messaging, Analytics , Crash Reporting Auth y Auth [ Facebook ]). En mi país, la mayoría de los usuarios no tienen wifi y rara vez actualizan aplicaciones (incluyendo Google Play Services ).

Pregunta

  1. Como el título sugiere, me gustaría saber la versión mínima (la más baja). También estoy dispuesto a eliminar algunas funciones si esto ayuda a reducir la versión de Google Play Services.

  2. ¿Necesito comprobar la versión de servicio de google play en el código de mi aplicación o bien comprobará Firebase para mí?

Encontrar hasta ahora y estoy confundido,

  • Esta publicación dice que la versión min es 9.0
  • Esta publicación dice que la versión min es 8.1.15
  • Esta pregunta de SO pregunta al desarrollador que no necesita revisar los Google Play Services
  • Pero, este documento dice que el desarrollador necesita comprobar los servicios de Google Play Services

One Solution collect form web for “¿Qué es la versión mínima de Google Play Services para utilizar Firebase?”

El sitio más confiable dice 9.0

Para obtener una lista de las bibliotecas disponibles para las diferentes funciones de Firebase, consulte las bibliotecas de Firebase. Las siguientes funciones forman parte de Firebase en el SDK de Google Play Services 9.0.

El establo actual es 9.4.

https://firebase.google.com/support/releases

  • Servicios de Google Play: ¿cómo comprobar si hay una devolución de llamada pendiente pendiente "activa" registrada en las actualizaciones de ubicación / reconocimiento de actividad?
  • Android: Google reproduce los servicios de juegos error de conexión (java.lang.IllegalStateException: GoogleApiClient debe estar conectado.)
  • No se puede iniciar el servicio com.google.android.gms.analytics.AnalyticsService@3399b37 con null
  • LocationRequest desplazamiento más pequeño y precisión
  • ¿Tengo que publicar mi aplicación en la misma cuenta de Google que configuré Google Play Services?
  • Mensaje "Los servicios de Google Play se están actualizando" en SupportMapFragment cuando están en modo de publicación
  • Subclase de SupportMapFragment resultados en un NullPointerException
  • Más un botón que no funciona en Android
  • No se encontró ningún recurso que coincida con el nombre dado '@android: style / Theme.Material.Light.DialogWhenLarge.NoActionBar'
  • Los servicios de juegos no funcionan
  • Cómo evitar TagManager "IllegalStateException: Resultados ya se han establecido"
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.