我已经就这个问题提出了一个问题。 (参见链接)How can I receive multiple notifications by using GCM without replacing the precedent one?
我正在开展一个从GCM服务器接收通知的项目。
我在两台设备上运行它。第一个是4.0.4安卓版,第二个是3.2安卓版。我注意到,当我在第一个发送通知时,我同时收到两条消息。第二种情况并非如此。
Is it due to the version of the device?
答案 0 :(得分:3)
不,据我所知,这不是版本问题,至少它不是我以前见过的版本问题。
您可能会收到两条通知,因为您在4.0.4设备上多次使用GCM注册了您的应用。
我会在您的服务器上查看可能允许您解决此问题的任何Canonical IDs的响应。您也可以尝试在4.0.4设备上取消注册您的应用,看看您是否仍然收到任何GCM消息。