通过PhoneGap在Android上去推送通知
需求 必备知识 这篇文章至少需要有过一个中等层次的 PhoneGap 的开发经验 必须产品 PhoneGap Build 用户级 全部适用 我 上一篇文章 是通过PhoneGap能够在苹果设备上推送通知。在这篇文章中,我将会讲解如何在Android平台上使用PhoneGap去推送通知。通过对比,我发下我的通知在Android设备上的推送速度更快。 Google Cloud Messaging Android的通知推送可以通过 GoogleCloud Messaging(GCM) 的服务,这个和 苹果的通知推送服务 相似。以前它们都是对 C2DM 支持(用于云与设备之间消息传递的框架),但是现在那些API已经放弃使用了,还有就是GoogleCloud Message提供了更多增强实现,这些都是C2DM所提供不到的。通过 Cordova/PhoneGap 插件 能够帮组你利用到GoogleCloud Messaging的服务。 消息的大小分配给GCM的净负荷是4kb(只是字符串数据),明显地比苹果推送所要求的256个位要大很多。 这里 有一篇文章关于这些消息发送到底支持那些数据类型。还有我建议你在你构建你的应用程序之前先在 这里 阅读一下应该怎样去使用这样服务,因为我在这篇文章中很多关于这方面的细节都没有讨论到。某些点我需要在这篇文章中着重强调一下是: GCM