Androidのpush通知を実装しようと思ったらGCMのregisterメソッドが非推奨になっていたため、GCM3.0で変更した部分をメモしておきます。
変更点としては一箇所なのですが、GCMのクラスとMainActivityを載せておきます。
その他のGCMを使う準備や、Manifestの登録は省略します。
以下の2つのクラスを用意する
GcmBroadcastReceiver.java
GcmIntentService.java
MainActivityでRegistrationIdを登録するのですが、今までのregisterメソッドは非推奨になったので、instanceID.getTokenを使う。
MainActivity.java
LogでRegistrationIdが正しく吐けていることを確認。
TODO notifyのところで通知処理を書けばpush通知は出来るかと思います。