【发布时间】:2019-10-22 10:46:10
【问题描述】:
当应用程序未运行时收到推送通知并且用户按下通知时,它就会消失并且日志显示:
2019-10-22 12:42:45.747 23260-23260/de.app.test.staging E/FirebaseMessaging: Notification pending intent canceled
这是应该作为 Launcher Activity 启动的 SplashActivity:
<activity
android:name="de.app.test.login.SplashActivity"
android:screenOrientation="portrait"
android:exported="true"
android:theme="@style/Theme.AppCompat.Light.NoActionBar.FullScreen">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
这可能是什么问题?
【问题讨论】:
-
如您所见,尝试将导出添加为 true,但这没有帮助。
-
分享待处理的意图代码
-
这个问题是否只发生在 PIE 上。或者您可能没有在清单中配置 firebase 消息传递
-
目前无法在 Pie 下面的设备上试用,白天会看到。
标签: android firebase push-notification firebase-cloud-messaging