我是Android GCM的新手,我下载了Google提供的appengine演示应用程序。我在看服务器端,首先我认为servlet(HomeServlet,RegisterServlet等)是GCM的一部分,但是当我查看客户端时,我看到它首先被称为GCMRegistrar.register,如果它成功了,那么邮件请求被发送到服务器端的寄存器servlet。
所以我猜这些servlet应该替换为我的服务器应用程序(它当前没有GCM运行),我只需要在我的客户端调用GCMRegistrar.register来注册设备。我是对的吗?
答案 0 :(得分:1)
所以我猜这些servlet应该替换为我的服务器应用程序(它当前没有GCM运行)
正确。
我只需要在客户端调用GCMRegistrar.register即可注册设备。
也正确。
答案 1 :(得分:1)
以下是实施GCM的逐步概述。它包括在设备上注册,然后发送到您的服务器进行存储(注册ID),最后从您的服务器向GCM发送通知。
http://fryerblog.com/post/30057483199/implementing-push-notifications-with-gcm
答案 2 :(得分:0)