Il service dell'app che deve ricevere i messaggi MQTT deve essere attivo, altrimenti li perdi.
Questa è la principale differenza con Firebase.
Non c'è un broadcast cui puoi agganciare la tua app mqtt-based e sperare che venga svegliata da Android all'arrivo di un messaggio; se non è in ascolto, il messaggio è perso.
Questa è la principale differenza con Firebase.
Non c'è un broadcast cui puoi agganciare la tua app mqtt-based e sperare che venga svegliata da Android all'arrivo di un messaggio; se non è in ascolto, il messaggio è perso.