Localbroadcastmanager

Dieses Artefakt und seine Klassen wurden verworfen. Verwende stattdessen LiveData oder reaktive Streams.
Letzte Aktualisierung Stabile Version Releasekandidat Beta-Ausgabe Alpharelease
12. Januar 2022 1.1.0 - - -

Feedback

Dein Feedback hilft uns, Jetpack zu verbessern. Lassen Sie uns wissen, wenn Sie neue Probleme entdecken oder Ideen zur Verbesserung dieser Bibliothek haben. Sehen Sie sich die vorhandenen Probleme in dieser Bibliothek an, bevor Sie eine neue erstellen. Durch Klicken auf die Stern-Schaltfläche können Sie zu einem vorhandenen Problem abstimmen.

Neues Problem erstellen

Weitere Informationen finden Sie in der Dokumentation zum Issue Tracker.

Version 1.1.0

Version 1.1.0

12. Januar 2022

androidx.localbroadcastmanager:localbroadcastmanager:1.1.0 wird freigegeben. Version 1.1.0 enthält diese Commits.

Wichtige Änderungen seit Version 1.0.0

androidx.localbroadcastmanager wurde vollständig eingestellt. Es wird keine weiteren Veröffentlichungen dieser Mediathek geben. Entwickler sollten die Verwendung von LocalBroadcastManager durch andere Implementierungen des beobachtbaren Musters ersetzen. Je nach Anwendungsfall können Sie LiveData oder reaktive Streams verwenden.

Version 1.1.0-rc01

15. Dezember 2021

androidx.localbroadcastmanager:localbroadcastmanager:1.1.0-rc01 wird freigegeben. Version 1.1.0-rc01 enthält diese Commits.

Version 1.1.0-alpha01

17. Dezember 2018

androidx.localbroadcastmanager wird in Version 1.1.0-alpha01 eingestellt.

Grund

  • LocalBroadcastManager ist ein anwendungsweiter Ereignisbus, der Layer-Verstöße in deiner App berücksichtigt. Jede Komponente kann Ereignisse von anderen Komponenten überwachen.
  • Er übernimmt unnötige Anwendungsfälle von System-BroadcastManager; Entwickler müssen Intent verwenden, obwohl Objekte nur in einem Prozess enthalten sind und diesen nie verlassen. Aus diesem Grund wird die Funktion BroadcastManager nicht berücksichtigt .

Dies kann für die Entwickler etwas verwirrend sein.

Ersatz

  • Sie können die Verwendung von LocalBroadcastManager durch andere Implementierungen des beobachtbaren Musters ersetzen. Je nach Anwendungsfall können Sie LiveData oder reaktive Streams verwenden.