4

通常、アプリ エンジン プロジェクトを右クリックし、Eclipse 用の Google プラグインを使用して [クラウド エンドポイント クライアント ライブラリの生成] を選択すると、クライアント ライブラリが生成され、Android クライアント プロジェクトに自動的にコピーされます。

ただし、明確な理由はありませんが、クライアント ライブラリはクライアント プロジェクトにコピーされなくなりました。実際、それは削除されました (そのため、ライブラリが見つからないため、プロジェクトに多くのエラーが発生しています)。

エラーなしで完了するクライアント ライブラリを再生成しようとしましたが、問題は解決しません。興味深いことに、以前よりもわずかに速くプロセスが完了するようです。

すべてのプロジェクトをクリーンアップしようとしました。

から生成されたソース フォルダを手動で追加しようとしましたがendpoint-libs、生成されたフォルダが存在しないためできません。また、クライアント プロジェクトの Java ビルド パスでそれらへの参照もなくなりました。

プラグインが機能していることがわかっている古いバージョンのコードをチェックアウトしようとしましたが、そこでも問題が発生したため、コードの問題ではないと思いました。

また、Eclipse でプロジェクトを削除し、すべてを再インポートしようとしました。

どうしたの?これまで何度も生成機能を使用してきましたが、今まで毎回機能していました。プロジェクトのクリーンを行った後に始まったと思います。

アップデート

ここでの提案に従い、エンドポイントの 1 つのクライアント ライブラリを生成できましたが、必要な実際の .jar ファイルは生成されませんでした (生成された readme ファイルには、jar のファイル名と場所が具体的に記載されていますが、そうではありません)。存在)。

4

1 に答える 1

0

イシュー トラッカーは、この問題が解決されたことを示しています ( https://code.google.com/p/googleappengine/issues/detail?id=9746 )。

また、@howettl は、この問題が修正されたことをコメントで上記に投稿しました。

問題追跡で、リモート サーバーが関与していることと、GPE の更新を必要としない修正についていくつかの質問がありました。これは、クラウド エンドポイント コードの一部を生成するために GPE によって使用される Google Web サービスが存在するという事実に関連しているようです。

この Web サービスが機能していない場合 (ルーティングの問題、サーバーの問題など)、またはインターネットに接続していない場合、プロジェクトのクラウド エンドポイントを生成 (または再生成) することはできません。

また、生成が遅い場合は、インターネット接続速度が原因である可能性があります.

于 2014-05-31T20:37:55.560 に答える