0

緊急電話番号を表示し、ユーザーが自分の緊急電話番号をリストに追加できるようにするアプリケーションを作成しました。

また、アプリのサーバー部分を処理する Web アプリケーション プロジェクトも作成しました。

ローカルで実行できますが、GAE にグローバルに保存する必要があります。

アプリケーション ID が必要であることは承知していますが、デプロイした Web アプリケーションに Android アプリケーションをリンクするにはどうすればよいですか?

API キーをどこかに挿入して、サービスをオンにする必要がありますか?

デプロイしても今は番号を作成していないので、間違っていることはわかっています。助けてください。

4

1 に答える 1

0

Api コンソールで、「Google Cloud Messaging For Android」サービスを有効にする必要があります。

次に、[API アクセス] タブで、サーバー キーAndroid キーを追加する必要があります(実際には 2 つの Android キー - 1 つはデバッグ用、もう 1 つはリリース バージョン用 - 忘れないでください)。

次に、エンドポイント クラスで、@Api アノテーションに次を追加する必要があります。
clientIds - Android クライアント キーのID
オーディエンス- 「Web アプリケーションのクライアント ID」

最終的には次のようになります。

@Api(name = "endpoint_name"
    clientIds = {"porject_number-android_debug_key.apps.googleusercontent.com",
                 "porject_number-android_release_key.apps.googleusercontent.com"},
    audiences = {"project_number.apps.googleusercontent.com"})

クラス宣言の上。

于 2013-10-27T19:51:27.960 に答える