无法在Google App Engine上部署Android App Engine项目

我在eclipse中的Android + Google App Engine中创build了一个微笑应用程序。 我正在尝试在Google应用引擎上部署该应用,但会显示错误消息

login猫:

无法更新:com.google.appengine.tools.admin.HttpIoException:发布到url时出错: https ://appengine.google.com/api/appversion/getresourcelimits?app_id=AppEngineTest2&version =1& 400错误的请求

客户端错误(400)该请求对于未指定的原因无效。

at com.google.appengine.tools.admin.AbstractServerConnection.send1(AbstractServerConnection.java:282) at com.google.appengine.tools.admin.AbstractServerConnection.send(AbstractServerConnection.java:235) at com.google.appengine.tools.admin.AbstractServerConnection.post(AbstractServerConnection.java:214) at com.google.appengine.tools.admin.ResourceLimits.remoteRequest(ResourceLimits.java:160) at com.google.appengine.tools.admin.ResourceLimits.request(ResourceLimits.java:127) at com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:323) at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:52) at com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:400) at com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:148) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) 

任何一个有简单的例子(与源代码)的Android +谷歌应用程序引擎(c2dm)请分享它..

Related of "无法在Google App Engine上部署Android App Engine项目"

我遇到了同样的问题,并以下面的方式解决它:

  1. 在上传之前,首先必须在App Enginepipe理控制台中创build应用程序(请参阅https://developers.google.com/appengine/docs/java/gettingstarted/uploading

  2. 检查您的应用程序ID。 应用程序标识符必须在6到30个字符之间。 只有小写字母,数字和连字符( – )是可接受的字符。 前后连字符是禁止的。 – 这意味着大写字母是不允许的

  3. appengine-web.xml需要与pipe理控制台中创build应用程序时使用的应用程序ID相同。 把这个应用程序ID放在<application>标签之间。

  4. 现在,您可以使用Eclipse部署应用程序

我最近发现这是Eclipse或Google App Engine插件的一个bug。 确保在appengine-web.xml中正确指定了应用程序ID。 它应该是AppEngineTest2,而不是URL(AppEngineTest2.appspot.com)。