使用4.0.4 android版或3.2的设备运行GCM通知项目有什么区别吗?

时间:2012-12-14 13:34:29

标签: android android-c2dm google-cloud-messaging

我已经就这个问题提出了一个问题。 (参见链接)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?

1 个答案:

答案 0 :(得分:3)

不,据我所知,这不是版本问题,至少它不是我以前见过的版本问题。

您可能会收到两条通知,因为您在4.0.4设备上多次使用GCM注册了您的应用。

我会在您的服务器上查看可能允许您解决此问题的任何Canonical IDs的响应。您也可以尝试在4.0.4设备上取消注册您的应用,看看您是否仍然收到任何GCM消息。