Localbroadcastmanager
Atualização mais recente | Versão estável | Versão candidata a lançamento | Versão Beta | Versão Alfa |
---|---|---|---|---|
12 de janeiro de 2022 | 1.1.0 | - | - | - |
Feedback
Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver ideias para melhorar esta biblioteca. Consulte os problemas conhecidos nesta biblioteca antes de criar um novo. Adicione seu voto a um problema clicando no botão de estrela.
Consulte a documentação do Issue Tracker para saber mais.
Versão 1.1.0
Versão 1.1.0
12 de janeiro de 2022
Lançamento de androidx.localbroadcastmanager:localbroadcastmanager:1.1.0
. A versão 1.1.0 contém estas confirmações.
Mudanças importantes desde a versão 1.0.0
O uso de androidx.localbroadcastmanager
foi totalmente descontinuado. Não haverá mais versões dessa biblioteca. Os desenvolvedores precisam substituir os usos de LocalBroadcastManager
por outras implementações do padrão observável. Dependendo do caso de uso, as opções adequadas podem ser LiveData
ou fluxos reativos.
Versão 1.1.0-rc01
15 de dezembro de 2021
Lançamento de androidx.localbroadcastmanager:localbroadcastmanager:1.1.0-rc01
. A versão 1.1.0-rc01 contém estas confirmações.
Versão 1.1.0-alpha01
17 de dezembro de 2018
O uso de androidx.localbroadcastmanager
foi descontinuado na versão 1.1.0-alpha01
.
Motivo
LocalBroadcastManager
é um barramento de eventos para todo o aplicativo e abrange violações de camada no seu app. Qualquer componente pode escutar eventos de qualquer outro componente.- Ele herda limitações desnecessárias de caso de uso do
BroadcastManager
do sistema. Os desenvolvedores precisam usarIntent
mesmo que os objetos fiquem em apenas um processo e nunca o abandonem. Por esse mesmo motivo, ele não segue oBroadcastManager
de acordo com recursos.
Isso resulta em uma experiência confusa para o desenvolvedor.
Substituição
- Você pode substituir o uso de
LocalBroadcastManager
por outras implementações do padrão observável. Dependendo do caso de uso, as opções adequadas podem serLiveData
ou fluxos reativos.