AndroidでPush通知(その2)

はじめに

1週飛ばしてしまいましたが引き続きAndroidでPush通知をためします。
基本的に下記AWSのドキュメントに沿って淡々と作業します。
http://docs.aws.amazon.com/sns/latest/dg/mobile-push-gcm.html

GCM serviceを有効にする

下記に沿って作業します。
http://developer.android.com/google/gcm/gs.html

  • 左サイドバーの「APIと認証」をクリックし「Google Cloud Messaging for Android」を有効にする

API Key取得

  • 左サイドバーの「認証情報」をクリック、「公開 API へのアクセス」の「新しいキーを作成」をクリック
  • 「サーバーキー」をクリック
  • 「以下のサーバー IP アドレスからのリクエストを受け入れる」に「0.0.0.0/0」を入力(テスト用途の場合)し作成
  • APIキーが表示される

サンプルアプリをEclipseにインポート

ますサンプルアプリをEclipseにインポートします

  • Eclipseで「ファイル」>「インポート」>「Existing Android Code Into Workspace」を選択し次へ
  • 「ルートディレクトリ」にzipから解凍した「AndroidMobilePushApp」を選択し「完了」
  • ビルドパスに「android-support-v4.jar」「google-play-services.jar」を追加します
  • res/values/string.xml の project_number にGCMの project_id を設定

サンプルアプリを動かす

Android端末に接続するのに手間取って今週も時間切れ。
Xperiaに接続するためPC Companionをインストール。
また来週。