Google是否正式停止支持ICS中的C2DM通知?

时间:2012-09-07 18:15:19

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

所以我知道C2DM已被弃用,我们最终不得不切换到GCM,但我还没想到他们会把它杀掉。

我的应用程序目前正在使用C2DM,它在运行Android 2.3等设备上仍能正常运行。即使应用程序已完全终止。

但是,在ICS上,当您终止应用程序时,C2DM消息根本不会到达。

Google Cloud To Device消息服务不再显示在正在运行的“Google服务”下。

有没有人有关于在ICS中删除C2DM服务流程的官方信息?

如果我们希望设备在应用未运行时接收消息,那么是唯一可以转移到GCM的解决方案吗?

1 个答案:

答案 0 :(得分:2)

是的,您必须转到GCM。 但是,在客户端更新时,可以同时激活CD2M和GCM。

从服务器端应用程序,您必须跟踪注册ID是来自C2DM还是GCM,并使用正确的端点。

您可以在此处找到有关如何从CD2M正确迁移到GCM的更多信息: http://developer.android.com/guide/google/gcm/c2dm.html