google cloud messaging for android ことはじめ(eclipseから動かしてみる編)
TRANSCRIPT
![Page 1: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/1.jpg)
Google Cloud Messaging for Androidことはじめ
Eclipseから動かしてみる 編@kojiokb
![Page 2: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/2.jpg)
はじめに今回は、Eclipseからサーバ側サンプルを動かしてみる
前回・前々回のスライドはこちら「サンプルコードを動かしてみる 編」
http://www.slideshare.net/kojiokb/google-cloud-messaging-for-android
「もっと簡単に動かしてみる 編」http://www.slideshare.net/kojiokb/google-cloud-messaging-for-android-14310744
![Page 3: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/3.jpg)
必要なものEclipse IDE for Java EE Developers
※Web Tools Platform(WTP)プラグインが入っていればOKと思われる
Run-Jetty-Run
Eclipseプラグイン
GCM demoのサンプルコード
![Page 4: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/4.jpg)
Run-Jetty-Runのインストール
Eclipse Marketplaceからjettyで検索
![Page 5: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/5.jpg)
プロジェクトの作成Dynamic Web Projectを作成
![Page 6: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/6.jpg)
ライブラリの追加サーブレットのライブラリを追加する
[Java Build Path] -> [Libraries] -> [Add External JARs...]
<sdk-root>/extras/google/gcm/samples/gcm-demo-server/lib/servlet-api-2.5.jar
![Page 7: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/7.jpg)
サンプルコードのコピー作成したプロジェクトの対応するディレクトリに下記をコピー
サンプルコードの
・src配下
・WebContent配下
![Page 8: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/8.jpg)
API Keyの設定WebContent/WEB-INF/classes/配下のapi.keyに取得したAPI Keyを設定
※API Keyの取得方法は割愛
![Page 9: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/9.jpg)
実行の構成プロジェクトのルートで右クリック
[Run As]->[Run Configurations...]
jetty Webappを選択して新規追加
Contextを/gcm-demoに変更
![Page 10: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/10.jpg)
動かしてみるRun
![Page 11: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/11.jpg)
ブラウザで確認http://localhost:8080/gcm-demo/
![Page 12: Google Cloud Messaging for Android ことはじめ(Eclipseから動かしてみる編)](https://reader033.vdocuments.net/reader033/viewer/2022052400/559b657b1a28ab3b3c8b4698/html5/thumbnails/12.jpg)
まとめEclipseからサンプルコードを実行できる環境ができたので、次回はサンプルコードを拡張してみたい