Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 双重gcm通知_Android - Fatal编程技术网

Android 双重gcm通知

Android 双重gcm通知,android,Android,我今天正在测试如何使用gcm。它工作正常,但我收到双重通知 关于双重通知,我的意思是在通知发出几分钟后,第二个通知的内容与第一个通知的内容完全相同 我正在使用 我不知道我哪里出错了。。我正在使用模拟器和真实设备进行测试 这是logcat调试 02-27 16:05:36.192: V/GCMBroadcastReceiver(513): onReceive: com.google.android.c2dm.intent.RECEIVE 02-27 16:05:36.192: V/GCMBroad

我今天正在测试如何使用gcm。它工作正常,但我收到双重通知

关于双重通知,我的意思是在通知发出几分钟后,第二个通知的内容与第一个通知的内容完全相同

我正在使用

我不知道我哪里出错了。。我正在使用模拟器和真实设备进行测试 这是logcat调试

02-27 16:05:36.192: V/GCMBroadcastReceiver(513): onReceive: com.google.android.c2dm.intent.RECEIVE
02-27 16:05:36.192: V/GCMBroadcastReceiver(513): GCM IntentService class: mypackage.GCMIntentService
02-27 16:05:36.201: V/GCMBaseIntentService(513): Acquiring wakelock
02-27 16:05:36.221: V/GCMBaseIntentService(513): Intent service name: GCMIntentService-DynamicSenderIds-2
02-27 16:05:36.312: V/GCMBaseIntentService(513): Releasing wakelock

.
.
.

02-27 16:11:14.282: V/GCMBroadcastReceiver(513): onReceive: com.google.android.c2dm.intent.RECEIVE
02-27 16:11:14.282: V/GCMBroadcastReceiver(513): GCM IntentService class: mypackage.GCMIntentService
02-27 16:11:14.291: V/GCMBaseIntentService(513): Acquiring wakelock
02-27 16:11:14.302: V/GCMBaseIntentService(513): Intent service name: GCMIntentService-DynamicSenderIds-3
02-27 16:11:14.402: V/GCMBaseIntentService(513): Releasing wakelock

验证您是否注册了BroadcastReceiver一次且仅注册了一次,因为它会在您每次注册BroadcastReceiver时触发。例如,如果您在
活动的
onResume
方法中注册它,但没有在
onPause
方法中注销它,您将遇到问题。

即使是facebook推送也会在几天内出现同样的问题;)我也在经历同样的事情,如果不明智的话,那么应该是服务器的问题,而不是因为我们的实现,不要担心,那么错误在谷歌?这不在我的密码上?我正在按照saidi希望的那样实施它。。相信在senario上,facebokks应用程序也会因为相同的消息而获得2个notif:)我们也是。从周一开始,我们所有的应用程序都遇到了同样的问题。顺便说一句,正如我所说的,我们所有集成在我们平台(MyMalcom)中的客户应用程序都出现了这种重复,但我们想知道为什么像Whatsapp这样的软件没有这个问题。是的,我只有一个接收器。显然这是谷歌的错,请看上面的评论。谢谢:)