我写了一个实现了FirebaseMessagingService的应用程序;我杀死了该服务所属的进程,但该应用程序仍然可以从firebase控制台接收通知,但我强制停止该应用程序。
所以,我只是想知道为什么应用程序仍然可以收到通知事件,虽然该服务不活着? android的机制是什么?
答案 0 :(得分:0)
我没有Firebase的经验,但在以前的Google云消息传递中,它的工作方式是这样的:首先通知(推送)由Google Play服务接收,然后重定向到您的应用,启动适当的广播接收器或服务。 probalby Firebase的工作方式相同 - 它在当前没有运行时启动新服务