Error SERVICE_VERSION_UPDATE_REQUIRED con Firebase Analytics en Android
Quiero integrar Firebase Analytics en mi proyecto.
Seguí la Guía, pero me da esta advertencia:
- FirebaseAnalytics.getInstance muestra advertencias pero se compila correctamente
- Excluir el dispositivo de prueba del registro de Firebase Analytics
- Configuración predeterminada de Android Firebase y privacidad del usuario
- Seguimiento de campaña de UTM de Firebase Analytics no funciona
- Demora de carga de Firebase Analytics
06-30 18:38:30.514 W/FA ( 2091): Service connection failed: ConnectionResult{statusCode=SERVICE_VERSION_UPDATE_REQUIRED, resolution=null, message=null} 06-30 18:38:30.888 W/FA ( 2091): Service connection failed: ConnectionResult{statusCode=SERVICE_VERSION_UPDATE_REQUIRED, resolution=null, message=null} 06-30 18:38:32.306 W/FA ( 2091): Service connection failed: ConnectionResult{statusCode=SERVICE_VERSION_UPDATE_REQUIRED, resolution=null, message=null} 06-30 18:38:32.338 W/FA ( 2091): Service connection failed: ConnectionResult{statusCode=SERVICE_VERSION_UPDATE_REQUIRED, resolution=null, message=null} 06-30 18:38:32.661 W/FA ( 2091): Service connection failed: ConnectionResult{statusCode=SERVICE_VERSION_UPDATE_REQUIRED, resolution=null, message=null} 06-30 18:39:32.680 W/FA ( 2091): Tasks have been queued for a long time
Mi versión del proyecto es:
ext { minSdkVersion = 17 targetSdkVersion = 23 compileSdkVersion = 23 compileSdkVersionS = 'Google Inc.:Google APIs:23' supportVersion = '24.0.0' buildToolsVersion = '23.0.2' sourceCompatibilityVersion = JavaVersion.VERSION_1_7 targetCompatibilityVersion = JavaVersion.VERSION_1_7 gradleVersion = '2.1.2' playServicesVersion = '9.2.0' gsonVersion = '2.3'}
El registro se imprime a través de
adb shell setprop log.tag.FA VERBOSE adb shell setprop log.tag.FA-SVC VERBOSE adb logcat -v time -s FA FA-SVC
Creo que la versión que estoy usando ahora es lo suficientemente buena, pero todavía estoy recibiendo el mensaje de error, ¿alguien puede darme una pista sobre él?
- Firebase Big query - Cómo recuperar los datos de la tabla Eventos personalizados
- Parámetros de eventos personalizados de Firebase Analytics
- Análisis de Android Firebase Analytics Eventos personalizados en la consola
- Firebase Analytics Debug View no muestra nada
- Firebase permisos adicionales. Se solicita aceptación al usuario
- Eliminar los análisis de firebase de la aplicación android por completo
- ¿Cómo pasar de Google Analytics a Firebase-Analytics?
- Seguimiento de los eventos de suscripción en la aplicación de Android con Firebase Analytics
Después de publicar comentarios sobre la pregunta (ver arriba), experimenté ejecutar una aplicación creada con Firebase 9.2.0 en un emulador que tenía una versión antigua de Google Play Services. Utilizando los comandos adb
publicados en la pregunta, vi las mismas advertencias que las incluidas en la pregunta. También en la salida logcat
normal estaba el mensaje:
W/GooglePlayServicesUtil: Google Play services out of date. Requires 9256000 but found 9080030
Debes actualizar los Servicios de Google Play en tu dispositivo. Si está ejecutando Firebase 9.2.0, la versión de Play Services necesaria es 9.2.56.
- Impacto de usar Multidex en el rendimiento de la aplicación, estabilidad, compatibilidad …?
- Android AsyncTask permanece en estado de ejecución después de completar