2013-03-20 81 views
1

我已经创建了客户端 - 服务器项目来找出GCM(Google云消息传递)服务。我在第一次尝试时运行良好,当我部署时: -如何将在本地服务器上运行的appengine应用程序与GCM服务器连接

1)Android App到我的设备。

2)Appengine应用程序Appengine服务器。

但我错过了一件事情,如果我需要更改主要在appengine应用程序项目。每次我需要部署到appengine服务器来测试它是否正常工作。它需要很多时间。

如何使用android DEVICE(作为客户端)测试LOCAL appengine服务器应用程序(作为服务器)不是仿真器.... ?? 我的意思是应用程序如何aappengine本地服务器上运行连接到GCM服务器(WWW上的某处),导致我的Android设备上的推送通知...

回答

0

要发送消息给GCM服务器,你甚至不需要运行本地服务器。在本地计算机上运行的任何可连接到互联网并发送HTTP POST请求的应用程序都可以向GCM服务器发送一条消息,该消息将发送到您的设备(假设您使用正确的注册ID)。

如果您希望Android应用程序将注册ID发送到本地计算机,则只需要本地服务器。

这意味着您可以在本地轻松测试大部分服务器代码,而无需设置本地服务器。

+0

其工作谢谢你在我的互联网代理问题! – aseem 2013-03-21 02:16:02

相关问题