0

如果我们在 android 中实现推送通知,那么在 android 中使用 GCM 实现 xtify 和使用 XMPP 实现 xtify 有什么区别?

4

2 回答 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 回答