“Google Cloud App Engine Messaging Starter”项目在本地运行良好但未部署

时间:2013-09-13 11:13:04

标签: java android eclipse google-app-engine

尽管JAVA“Google Cloud App Engine Messaging Starter”项目在Eclipse本地运行良好,但它在实际部署时不会传递消息。当我从Android模拟器“注册”时,我收到一条消息,表明所有内容都“已注册”成功。当我在html窗口中点击App Engine端的“发送”时,没有任何反应。我有Wireshark Sniffer运行,当我在Android和App Engine之间“注册”时,我在网络上看到消息。当我尝试通过后端html端点击“发送”消息时,我看不到从index.html到云的消息流量,也没有返回到Android。我看到没有关于应用引擎云日志文件中的端点的投诉,所以假设它正在工作。有没有人能够让App Engine Messaging Starter Project最近运行?我希望这不是最新的谷歌应用程序引擎sdk发布。谢谢。

2 个答案:

答案 0 :(得分:0)

想出来。
1)您必须从Eclipse的InternalWebBrowser运行index.html。您可以通过在Eclipse中选择==>来调出InternalWebBrowser。 Window-> show view-> other-> general-> InternalWebBrowser。 2)然后从Google App Engine“应用程序设置”视图中粘贴您的应用程序默认版本URL。 3)可能可以通过更好的浏览器完成所有这些,但Windows 8 Pro 64位Internet Explorer首先给了我这个问题。它不会执行endpoint.sendMessage代码。为什么,现在不知道。也许微软的Azure很嫉妒,哈哈。

答案 1 :(得分:0)

此问题似乎只存在于Windows 8中,任何网络浏览器,尝试过IE10和Mozilla Firefox。未加载的javascript端点库,在Windows Phone 7和Windows 7 Pro桌面上使用Internet Explorer时加载正常。数字,windows 8 pro被冲洗。