3

私は、eclipse プラグインを使用した App Engine 接続 Android プロジェクトの作成に関する簡単なチュートリアルに従っています。

すべてを設定した後、プロジェクトを実行すると、次の 2 つの可能性が生じます。

  • の場合LOCAL_ANDROID_RUN = false、プロジェクトは予想される苦情を吐き出します。

    1) Google Cloud Messaging への登録...成功! 2) エンドポイント サーバーへの登録...失敗

    Cloud Endpoints サーバーが App Engine にデプロイされていないか、CloudEndpointUtils.java で LOCAL_ANDROID_RUN を「true」に設定して、ローカル インスタンスに対して実行するように設定を変更する必要があります。

  • の場合LOCAL_ANDROID_RUN = true、2 番目に「登録」をクリックすると、アプリがクラッシュします。これは私が得られない部分です。私は箱から出してすぐにプロジェクトを実行しています。私がした唯一のことはLOCAL_ANDROID_RUN、偽から真に変更することでした。

それで、私は解決策について過去4時間調査してきました。-a 0.0.0.0またはについての話が見られ-bindAddress 0.0.0.0ます。私が間違って設定していない限り (私はおそらくそうです)、それらは機能していません。以下の「エラー」が表示されることがあります。それが私の問題である場合は、クリックする前に引数ボックスに正確に何を入力する必要がapplyありrunますか?

Options:
 --help, -h                 Show this help message and exit.
 --server=SERVER            The server to use to determine the latest
  -s SERVER                   SDK version.
 --address=ADDRESS          The address of the interface on the local machine
  -a ADDRESS                  to bind to (or 0.0.0.0 for all interfaces).
 --port=PORT                The port number to bind to on the local machine.
  -p PORT
 --sdk_root=DIR             Overrides where the SDK is located.
 --disable_update_check     Disable the check for newer SDK versions.
 --generated_dir=DIR        Set the directory where generated files are created.
 --jvm_flag=FLAG            Pass FLAG as a JVM argument. May be repeated to
                              supply multiple flags.

out of the boxこのプロジェクトを機能させる方法についての洞察はありますか?

4

0 に答える 0