Localbroadcastmanager

Artefak ini beserta class-nya tidak digunakan lagi. Gunakan LiveData atau streaming reaktif saja.
Update Terbaru Rilis Stabil Saat Ini Kandidat Rilis Berikutnya Rilis Beta Rilis Alfa
17 Desember 2018 1.0.0 - - 1.1.0-alpha01

Masukan

Masukan Anda membantu meningkatkan kualitas Jetpack. Beri tahu kami jika Anda menemukan masalah baru atau punya masukan untuk meningkatkan kualitas library ini. Harap periksa masalah yang sudah diketahui dalam library ini sebelum membuat laporan baru. Anda dapat memberikan suara pada masalah yang ada dengan mengklik tombol bintang.

Melaporkan masalah baru

Lihat dokumentasi Issue Tracker untuk informasi selengkapnya.

Versi 1.1.0

Versi 1.1.0-alpha01

17 Desember 2018

androidx.localbroadcastmanager akan dihentikan dalam versi 1.1.0-alpha01.

Alasan

  • LocalBroadcastManager merupakan bus peristiwa skala aplikasi dan mencakup pelanggaran lapisan di aplikasi Anda; komponen apa pun dapat memproses peristiwa dari komponen lainnya.
  • Bus ini mewarisi batasan kasus penggunaan BroadcastManager sistem yang tidak perlu; developer harus menggunakan Intent meskipun objek hanya ada dalam satu proses dan tidak pernah meninggalkannya. Untuk alasan yang sama, bus tersebut tidak mengikuti BroadcastManager yang mempertimbangkan fitur.

Hal ini menjadikan pengalaman developer semakin rumit.

Penggantian

  • Anda dapat mengganti penggunaan LocalBroadcastManager dengan penerapan lain dari pola yang dapat diamati. Bergantung pada kasus penggunaan Anda, opsi yang sesuai mungkin adalah LiveData atau aliran reaktif.