【发布时间】:2024-05-23 04:35:02
【问题描述】:
我有一个运行良好的已发布应用程序。但现在我想发布一个新版本,并在将其上传到 Play 商店之前测试了推送通知。 在我注册到 GCM 的应用程序中,推送通知 ID 将发送到我们的后端。当用户在应用程序或网站中执行某项操作时,后端会向 GCM 发送通知,GCM 应将通知发送到用户设备。 但是,设备多次收到此通知。 我记录了我的 GcmListenerService,我看到 onMessageReceived() 方法在 2 分钟后、4 分钟后、8 分钟后、16 分钟后和 32 分钟后调用。所以我的应用程序多次收到相同的通知。 为什么?
【问题讨论】:
标签: android notifications google-cloud-messaging gcmlistenerservice