如何从PHP服务器向我的Android应用程序发送通知/消息/警报。我不想使用C2DM服务,是否有其他选择?谢谢!
如何从PHP服务器向我的Android应用程序发送通知/消息/警报。我不想使用C2DM服务,是否有其他选择?谢谢!
还有一种推送选项: MQTT 协议
有免费的发布订阅模型。您可以尝试使用 Google 云消息传递服务 http://developer.android.com/google/gcm/index.html。
或者,您可以设置一个 XMPP 服务器并使用其 pubsub 扩展。
以下是C2DM的两种替代方案:
轮询。应用程序会定期轮询您的服务器以检查新消息。您需要实现从排队消息到编写轮询代码的所有内容。如果由于低轮询周期而延迟,那么警报就没有用处,但是您轮询得越频繁,电池就会消耗得越快。
SMS。Android可以拦截短信,并且您可以包含有效负载以告诉应用程序要执行什么操作。但那么为什么不一开始就使用短信呢?