2012-01-16 24 views
7

私はAndroid + Google App Engineで1つのスマイルアプリケーションをEclipseで作成しています。私は、GoogleのApp Engine上でそのアプリを展開しようとしていますが、それはエラーメッセージAndroid App EngineプロジェクトをGoogle App Engineにデプロイできません

ログイン猫を示しています。

更新できません: 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) 

いずれも、それを共有してくださいアンドロイド+ Google App Engineの(C2DM)の簡単な例(ソースコード付き)を持っている。..

+3

でアプリケーションをデプロイすることができますか? AppEngineTest2は有効ではありません。 http://appengine.google.com/ – proppy

答えて

5

私は最近のEclipseのバグやGoogle App Engineのプラグインとしてこれを見つけました。 appengine-web.xmlでapp idを正しく指定していることを確認してください。 URL(AppEngineTest2.appspot.com)ではなく、AppEngineTest2でなければなりません。

+0

ありがとうございました!これは、Eclipseを使用する場合に機能します。 – mystilleef

13

私はあなたと同じ問題が発生したため、以下の方法でそれを解決:

  1. まず、アップロードする前にあなたはApp Engineの管理コンソールでアプリケーションを作成する必要があります(https://developers.google.com/appengine/docs/java/gettingstarted/uploadingを参照)

  2. アプリケーションIDを確認してください。 アプリケーション識別子は6〜30文字でなければなりません。小文字、数字、ハイフン( - )のみ使用できます。先頭と末尾のハイフンは禁止されています。 - つまり、大文字は許可されていません。

  3. appengine-web.xmlには、管理コンソールでアプリケーションを作成したのと同じアプリケーションIDが必要です。このアプリケーションIDを<application>タグの間に入れます。

  4. 今すぐあなたのアプリケーションIDとは何のEclipse

関連する問題