Android 使用FCM接收后台/已关闭应用程序的通知,该应用程序未按照Google文档运行
我使用FCM发送通知,当应用程序位于前台/后台时,我会收到通知。在前台时,单击通知会根据需要工作。但是当应用程序在backgorund中,我们点击通知时,它只会启动MainActivity/Launcher活动,之后什么也不会发生。我在getIntent().getExtras()中不接收数据。另外,它也不会影响我的onMessageReceived()覆盖函数Android 使用FCM接收后台/已关闭应用程序的通知,该应用程序未按照Google文档运行,android,notifications,firebase-cloud-messaging,Android,Notifications,Firebase Cloud Messaging,我使用FCM发送通知,当应用程序位于前台/后台时,我会收到通知。在前台时,单击通知会根据需要工作。但是当应用程序在backgorund中,我们点击通知时,它只会启动MainActivity/Launcher活动,之后什么也不会发生。我在getIntent().getExtras()中不接收数据。另外,它也不会影响我的onMessageReceived()覆盖函数 请您提供任何建议。onMessageReceived在应用程序关闭时不会被调用。相反,数据在开始活动中以意图的形式传递。点击此处处理通
请您提供任何建议。
onMessageReceived
在应用程序关闭时不会被调用。相反,数据在开始活动中以意图的形式传递。点击此处处理通知
要了解开始活动是什么,请检查AndroidManifest.xml文件。看起来像这样
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
谢谢。我能够解决这个问题。我的发射器活动是不同的。在主要活动之前出现了一个闪屏。所以我不得不在那里处理临时事务。它就是这样工作的