2011-09-29 79 views
0

我对Android非常陌生。我在android中开发了我的项目。现在我想为我的应用程序添加通知。所以我打算使用C2DM。我注册到C2DM,并收到一封邮件。但我还没有收到来自gmail的注册ID。我怎样才能从Gmail注册。我会做什么?任何机构都会帮助我。提前致谢。如何从C2DM服务器获取注册ID?

+0

你看过这个链接http://code.google.com/android/c2dm/#manifest? – Abhi

+0

请清楚具体与您的问题 – Abhi

回答

1

您误解了注册ID。它不会通过电子邮件发送给你。注册ID代表一个设备上的一个应用程序,因此您的应用程序的每个用户都有一个单独的注册ID。得到它,你需要请求一个,并将其作为C2DM消息发送给你。

本教程介绍的过程中是如何工作的,以及如何获得注册ID http://www.vogella.de/articles/AndroidCloudToDeviceMessaging/article.html#example_manifest

一旦你的注册ID,您需要将其存储在服务器上,旁边的用户的记录。然后,当您的服务器向用户发送消息时,它会将注册ID连同消息一起发送到C2DM服务器。注册ID充当目的地描述符。