在android中创建推送通知

时间:2013-04-22 09:04:23

标签: android push-notification google-cloud-messaging

如何使用GCM或C2DM在Android中创建推送通知我已经尝试并检查了一些网站但没有得到确切的答案。我需要知道它是如何工作的。任何人都可以提供关于推送通知的好教程

有人能帮助我吗?谢谢!

2 个答案:

答案 0 :(得分:8)

它取决于你的要求你必须做什么。

here is sample of C2DM:在此示例中,在该服务器向所有设备发送按摩后,Android设备已注册到服务器。所以有一种方式通信(服务器到Android设备)

enter image description here

所以所有事情都在服务器端完成。只需下载此tutorial。服务器端(PHP)和Android代码都可用。

编辑:

您从Google服务获得了应用程序密钥,您必须将其放在服务器端。

SENDER_ID - 想要在服务器上注册设备时必须发送的Google项目ID。

答案 1 :(得分:0)

您可以使用Google支持的GCM demo app。需要使用SDK管理器安装GCM库,然后在Google API控制台中创建API密钥。按照链接中的说明操作,您可以创建一个从GCM服务器接收推送通知的应用程序。我试过这个,它甚至可以在我的Android模拟器上运行。您需要使用针对Google API的模拟器。