私がやろうとしているのは、クラウドに保存されているデータベースからデータを取得するために、Google App Engine バックエンドに接続する Android アプリを用意することです。いくつかのドキュメントを調べたところ、Google Cloud Messaging がこれに最適な方法であることがわかりました。Google App Engine を Android アプリと統合しようとして困っています。
1 に答える
1
GCM は、GAE からアプリに小さなメッセージを送信するのに最適です。特に、アプリが実行されていない場合でも、アプリを起動してメッセージを取得するのに適しています。
Android から GCM を介して GAE にリクエストを送信することは新しい方法であり、通常のリクエスト作成方法ではありません。新しい Google に関する私の個人的な経験では、Android から GAE 上のサーブレットへの HTTP/REST/JSON リクエストを実行するという通常の方法に固執することをお勧めします。
Google の Volley を含む、これを行うための多くの Android ライブラリがあります (これは、リリースされるずっと前から使用されていたので、私が言及した GCM のものほど怖くはありません)。サーバーでは、認証とクロスプラットフォームのサポートを簡単にするために Google エンドポイントでそれを行うことができますが、それも非常に不安定です (完全にはリリースされていません)。
于 2013-11-05T16:45:12.783 に答える