AndroidアプリケーションデータをGoogleCloudに保存し、アプリの使用中にアプリケーションと同期することはできますか?たとえば、Google CloudStorageをアプリケーションのサーバーのように機能させたいです。
Google Cloud Storageにフォルダを作成し、そこにすべてのアプリ関連データを保存したいと思います。 Cloud Storageのドキュメントを読み、APIキーを作成しました。これができるかどうかアドバイスしてください。
Google Cloud Endpoints を使用して、モバイルアプリをGoogle CloudPlatformに接続できます。
1つのツール、複数のクライアント
1つのソースからAndroid、iOS、およびWebベースのクライアント用のクライアントライブラリを構築します。 Cloud Endpointsは、コードをラップして APIサーバー をわずか数ステップで構築します。クラウドエンドポイントAPIライブラリはJavaおよびPythonで利用できます。クラウドエンドポイントの詳細については、 ドキュメント をご覧になるか、サンプルを試してみてください Tic Tac Toe Webアプリケーション。
App Engineインフラストラクチャの拡張
App Engineで利用できるようになったすべてのツールとライブラリが、モバイルデバイスで利用できるようになりました。 App Engineバックエンドを使用して、追加の作業なしでデータストア、クラウドストレージ、タスクキューにアクセスします。 examples に従って、OAuth 2.0認証をすばやく統合します。
Androidゲームを構築している場合は、 Google Playゲームサービス の 保存済みゲーム 機能を使用することもできます。
すべてのGoogleサービスは、特定のユーザーのアカウント情報またはサービスにアクセスする場合、oauth認証フローを通過する必要があります。GoogleAppEngineサービスにもアクセスする必要があると思います。 https ://developers.google.com/accounts/docs/OAuth2
これはあなたの質問に対する完全な答えではないかもしれません。しかし、それはボールのローリングを設定することができます。