4

目前有适用于 iPhone、Palm Pre 和 Blackberries 的推送通知,每个都由各自的制造商提供。但是我没有听到任何关于 Android 的消息(可能是因为谷歌实际上并不销售手机本身。有什么解决方案吗?

4

4 回答 4

2

正在寻找相同的。Xtify 现在正在这样做。developer.xtify.com。不仅仅是推送,但你可以根据需要进行推送。我和他们的一位开发者来回讨论过——他说很快你就可以在他们的平台上使用 iphone push(虽然没有那么丰富,也没有地理),但现在,我只用于 Android。

于 2010-03-03T00:04:25.223 回答
1

Android 没有列出的其他各种制造商的设备的操作系统所具有的相同限制。因此,数据或通知很可能已经作为意图存在,您只需在应用程序中注册给定的意图。

您使用的方法与在普通计算机系统上使用的方法相同。
您可以让您的服务器将事件广播或流式传输到您在 android 设备上创建的后台进程。

于 2009-11-03T20:58:38.797 回答
0

在我所做的所有查找中,今天没有任何服务这样做。最后一英里的部分有点棘手,它为手机制造商(想象每个应用程序启动自己的电话回家守护程序)和运营商(当你有很多来回时)提出了一些有趣的问题许多客户端保持连接打开)。

我在一家名为 Urban Airship 的公司工作,我们为 iPhone 提供推送通知服务,并且收到了很多关于为 Android 平台做这件事的问题。我很想知道其他人是否会对这样的服务感兴趣?有一个(理想情况下)开源库,加上最后一英里的云基础设施,向设备和应用程序本身提供通知?

于 2009-11-05T04:31:33.640 回答
0

为什么不使用 XMPP 实现。现在有很多公共服务器可用,包括 gtalk、jabber、citadel 等。对于 Android,也有一个名为 SMACK 的 SDK 可用。这我们不能说是推送通知,但是使用 XMPP,您可以保持客户端和服务器之间的连接打开,这将允许双向通信。意味着 Android 客户端和服务器都可以相互通信。目前这将满足android中Push的需求。我已经实现了一个示例代码,它真的很好用。

于 2010-04-16T11:06:28.617 回答