android中的Firebase通知

android中的Firebase通知,android,firebase,push-notification,firebase-notifications,Android,Firebase,Push Notification,Firebase Notifications,我在android应用程序中使用firebase通知。正如我所看到的,当应用程序位于前台时,我必须从FirebaseMessagingService类接收通知,当它位于后台或完全关闭时,必须从mainActivity接收通知。 它在大多数情况下运行良好,但我发现,当我关闭应用程序,然后打开一个通知,然后在后台发送另一个通知时,它不起作用。最后一个选项打开应用程序,但它不会传递给mainActivity的onCreate()。它只是在之前的活动中打开应用程序 你知道为什么会发生这种情况吗?它似乎不

我在android应用程序中使用firebase通知。正如我所看到的,当应用程序位于前台时,我必须从FirebaseMessagingService类接收通知,当它位于后台或完全关闭时,必须从mainActivity接收通知。 它在大多数情况下运行良好,但我发现,当我关闭应用程序,然后打开一个通知,然后在后台发送另一个通知时,它不起作用。最后一个选项打开应用程序,但它不会传递给mainActivity的onCreate()。它只是在之前的活动中打开应用程序


你知道为什么会发生这种情况吗?

它似乎不是由Firebase生成的,而是由Android的生命周期生成的。如果活动已创建并传递到后台,当您返回时,将不会调用方法
onCreate
,请在Android上搜索有关生命周期的信息。
也许你可以把你的代码放在简历上。

你可以发布你的通知代码吗?像这样做可能是重复的