安卓推送通知

8
我参考了链接a link来开发推送通知,但在运行时它显示了UI (main.xml)。我该怎么做才能创建推送通知(C2DM服务器)示例应用程序?

3
抱歉,我完全不知道你在问什么。 - Ollie C
嗨Ollie,我在我的问题中添加了一个链接(源代码链接)。示例代码在那里,我复制了这些源代码并制作了一个简单的推送通知应用程序。在运行项目时(源代码没有错误),但在模拟器中仅显示UI(TextView和Button),如果我点击按钮则没有反应。我该怎么做才能运行示例推送通知?希望您现在明白了!如果您知道Android的示例推送通知代码,请在此处发布。 - Sugan S
你可以查看这个教程 http://life-optimized.blogspot.com/2012/03/android-push-notifications-using-urban.html。 - a fair player
4个回答

12

这里有一个关于GCM的好教程:http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/ - Mike
2
您的链接似乎已经失效了,但这是一篇详细的教程,链接为 http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/。 - Abandoned Cart

11

检查Ollie是否正常工作 - Sugan S

10

C2DM已于2012年6月26日正式停用,您可以使用Android云到设备管理服务(GCM)代替C2DM。


0

免费且方便的方法:

如果你的目标用户群不大(少于1000人),而且希望从一个免费服务开始,那么Airbop是最好和最方便的选择。

Airbop网站 它通过其API使用Google云消息传递服务,并提供良好的性能。我已经在两个项目中使用过它,并且实现起来很容易。你可以轻松地用它构建样例应用程序。

像Parse([Parse网站])2和Urbanship这样的服务非常出色,但需要付费,提供整个部署堆栈,而不仅仅是推送通知的功能。

如果只需要推送服务,Airbop将工作得很好。

我没有使用Pushwoosh,但也是一个很好的选择。它可以向100万台设备推送消息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接