如果我们在 android 中实现推送通知,那么在 android 中使用 GCM 实现 xtify 和使用 XMPP 实现 xtify 有什么区别?
问问题
507 次
2 回答
3
Xtify XMPP:
优点:
- 适用于 Android API 级别 5 或更高级别。
- 适用于不支持 C2DM/GCM 的设备,例如 kindle fire。
缺点:
- 在后台运行服务。
- 它仅受 Xtify 1.x API 支持。
Xtify C2DM/GCM:
优点
- 适用于 Android API 8 级或更高版本。
- 在新的 2.x Xtify API 中受支持。
- 它不运行自己的服务。
缺点
- 它仅适用于具有 Google play/Android 市场的设备。
于 2012-09-22T17:38:57.097 回答
0
如果您使用 api 级别 5 或更高级别,请使用 Xtify 和 GCM(Google Cloud Messaging)。基本上,Xtify 将使用 Google 的推送服务器来发送推送通知。如果您支持低于 api 级别 5,那么您将需要使用 XMPP,因为 GCM 不支持 sdks 低于 2.0 的设备。
于 2012-08-31T12:16:07.083 回答