Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

404
Views
¿Cómo solucionar la excepción "Excepción lanzada al desvincular, java.lang.IllegalArgumentException: Servicio no registrado: lp@9f7d4ca" en Flutter?

Mi consola de depuración me muestra esto:

 W/ConnectionTracker(17934): Exception thrown while unbinding W/ConnectionTracker(17934): java.lang.IllegalArgumentException: Service not registered: lp@9f7d4ca W/ConnectionTracker(17934): at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:1557) W/ConnectionTracker(17934): at android.app.ContextImpl.unbindService(ContextImpl.java:1692) W/ConnectionTracker(17934): at android.content.ContextWrapper.unbindService(ContextWrapper.java:717) W/ConnectionTracker(17934): at ci.f(:com.google.android.gms.dynamite_measurementdynamite@204215067@20.42.15 (100408-0):1) W/ConnectionTracker(17934): at ci.d(:com.google.android.gms.dynamite_measurementdynamite@204215067@20.42.15 (100408-0):2) W/ConnectionTracker(17934): at lq.D(:com.google.android.gms.dynamite_measurementdynamite@204215067@20.42.15 (100408-0):10) W/ConnectionTracker(17934): at lc.a(:com.google.android.gms.dynamite_measurementdynamite@204215067@20.42.15 (100408-0):2)

no se como lo hago

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

¡La solución para esta advertencia se implementará en febrero!

EDITAR 11 de febrero : en las pruebas rápidas, veo que esta advertencia desapareció en la versión 8.0.0 de la mensajería de Firebase, pero el paquete aún está en desarrollo; enlace a él .

EDITAR 13 de enero : Android Studios tiene una buena opción en la salida para doblar líneas. Si desea deshacerse de los mensajes largos que interfieren fácilmente durante el desarrollo, haga clic con el botón derecho en la línea y dóblela. Pero modifíquelo antes porque ciertos valores cambian.

De esta pila:

 W/ConnectionTracker(13852): java.lang.IllegalArgumentException: Service not registered: ls@ed97760 W/ConnectionTracker(13852): at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java:1562) W/ConnectionTracker(13852): at android.app.ContextImpl.unbindService(ContextImpl.java:1692) W/ConnectionTracker(13852): at android.content.ContextWrapper.unbindService(ContextWrapper.java:717) W/ConnectionTracker(13852): at ci.f(:com.google.android.gms.dynamite_measurementdynamite@204714068@20.47.14 (100700-0):1) ...

Cambia los doblados a:

 java.lang.IllegalArgumentException: Service not registered: at android.app.LoadedApk.forgetServiceDispatcher(LoadedApk.java: at android.app.ContextImpl.unbindService(ContextImpl.java: at android.content.ContextWrapper.unbindService(ContextWrapper.java: f(:com.google.android.gms.dynamite_measurementdynamite@ ...

Y así. Le aconsejo que mantenga el mensaje doblado original y simplemente agregue uno nuevo para tener un historial de lo que está cambiando. ingrese la descripción de la imagen aquí

Guardé el primer mensaje de la pila para asegurarme de que no hay nada más que esté ignorando. Así es como terminaron pareciendo dos advertencias en lugar de 26 líneas de código desordenado. ingrese la descripción de la imagen aquí

EDITAR 16 de diciembre : la solución para esta advertencia se implementará en febrero . No estoy seguro de cómo/por qué este hilo se marcó como cerrado y solucionado porque hubo varios casos de soluciones que funcionaron más o menos.

La verdadera solución será probar algunas de las sugerencias y, si fallan, simplemente esperar.

EDITAR 13 de diciembre : de esta discusión de Git tenemos una confirmación de que este error no causa ningún otro problema ni falla.

La vieja máquina que no arrojaba errores comenzó a hacerlo después de una actualización.

Solo queda esperar a la actualización que hará que estos avisos desaparezcan.

EDITAR 8 de diciembre : ¡Ni Java ni agregar los SHA a mi consola Firebase ayudaron con nada!

EDITAR 4 de diciembre : Parece que en la máquina con problemas, no tenía Java instalado. Todo se ve bien después de múltiples compilaciones y toallitas. ¡Estaré atento!

¡Visite el sitio de Oracle para descargarlo! ¡Gracias al comentario de Talha sobre SHA (keytool requiere Java)!

EDITAR 3 de diciembre : Hice otra configuración de Firebase y, como señaló Timo Bähr, se actualizaron los documentos para la configuración de Firebase . Como puede ver, se agregó firebase-bom, pero también la opción de elegir Java o Kotlin.

Revisé dos veces mi proyecto y:

  1. cambió todas las dependencias a Kotlin (terminación -ktx )
  2. borró todos los datos de los dispositivos
  3. Eliminado viejos emuladores no utilizados
  4. arrancó en frío el dispositivo (ambos desde el administrador de dispositivos virtuales de Android Studio)

¡Ahora los errores se han ido (¿por ahora?)!

 // Import the Firebase BoM implementation platform('com.google.firebase:firebase-bom:26.1.0') // When using the BoM, you don't specify versions in Firebase library dependencies // Declare the dependency for the Firebase SDK for Google Analytics implementation 'com.google.firebase:firebase-analytics-ktx' // Declare the dependencies for any other desired Firebase products // For example, declare the dependencies for Firebase Authentication and Cloud Firestore implementation 'com.google.firebase:firebase-auth-ktx' implementation 'com.google.firebase:firebase-firestore-ktx'

EDITAR 26 de noviembre : las excepciones están de vuelta incluso con la corrección anterior de King.

EDITAR 23 de noviembre : los errores comenzaron a aparecer nuevamente después de 1-2 días. Consulte la respuesta del rey Alawaka, que puede contener la solución, que es la misma que esta respuesta de Github . La retroalimentación positiva está viniendo de él. :)

Respuesta inicial: después de actualizar las dependencias de Firebase, me deshice de estos errores. Aquí están las versiones que estoy usando actualmente:

 firebase_core: ^0.5.2 firebase_database: ^4.3.0 firebase_analytics: ^6.2.0 firebase_messaging: ^7.0.3 firebase_crashlytics: ^0.2.3

Es posible que esto no ayude porque vi este problema de git donde las versiones informadas son similares a las que uso.

Otras opciones que fallaron:

  • implementation 'com.google.android.gms:play-services-basement:17.5.0' a android\app\build.gradle
  • degradar ciertos paquetes solo a versiones de ~1 mes de antigüedad
  • deshabilitar análisis y crashlytics (también se eliminaron los paquetes)
  • conmutación de dispositivo emulado
  • batir todos los datos en esos dispositivos
over 4 years ago · Santiago Trujillo Report

0

Agregue lo siguiente a su android\app\build.gradle

 implementation 'com.google.android.gms:play-services-base:17.5.0' implementation 'com.google.firebase:firebase-analytics:18.0.0'
over 4 years ago · Santiago Trujillo Report

0

Última documentación de Firebase que dice:

 // Add this line apply plugin: 'com.google.gms.google-services' dependencies { ... // Import the Firebase BoM implementation platform('com.google.firebase:firebase-bom:26.4.0') // Add the dependency for the Firebase SDK for Google Analytics // When using the BoM, don't specify versions in Firebase dependencies implementation 'com.google.firebase:firebase-analytics-ktx' // Add the dependencies for any other desired Firebase products // https://firebase.google.com/docs/android/setup#available-libraries }

Después de agregar firebase-analytics-ktx el error desapareció.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!