Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.

Localbroadcastmanager

Este artefacto y sus clases dejaron de estar disponibles. En su lugar, debes usar LiveData o transmisiones reactivas.
Actualización más reciente Versión estable actual Próxima versión potencial Versión Beta Versión Alfa
17 de diciembre de 2018 1.0.0 - - 1.1.0-alpha01

Comentarios

Tus comentarios ayudan a mejorar Jetpack. Avísanos si descubres nuevos errores o tienes ideas para mejorar esta biblioteca. Consulta los errores existentes en esta biblioteca antes de crear uno nuevo. Para agregar tu voto a un error existente, haz clic en el botón de la estrella.

Crea un error nuevo

Consulta la documentación sobre la Herramienta de seguimiento de errores para obtener más información.

Versión 1.1.0

Versión 1.1.0-alpha01

17 de diciembre de 2018

androidx.localbroadcastmanager deja de estar disponible en la versión 1.1.0-alpha01.

Motivo

  • LocalBroadcastManager es un bus de eventos en toda la aplicación y abarca las infracciones de capa en tu app; cualquier componente puede escuchar eventos de cualquier otro componente.
  • Hereda limitaciones innecesarias de casos prácticos del sistema BroadcastManager; los desarrolladores tienen que usar Intent aunque los objetos se encuentren en un solo proceso y nunca lo abandonen. Por esta misma razón, no sigue a BroadcastManager en cuanto a funciones.

Estos motivos generan una experiencia confusa del desarrollador.

Reemplazo

  • Puedes reemplazar el uso de LocalBroadcastManager con otras implementaciones del patrón observable. Según tu caso práctico, las opciones adecuadas pueden ser LiveData o transmisiones reactivas.