②にあるchrometophoneのサンプルのcom.google.android.c2dm以下にあるソースをコピーして C2DMBaseReceiverを継承して、C2DMReceiverクラスを作成するのが、 一番の近道だと思う。このライブラリを使用して作成する場合に、特殊な permissionに関しては、GET_ACCOUNTが必要だとか、USE_CREDENTIALが必要だとか 書いてあるサイトがあるが、その2つは必要がなくて、まぁ必要なのは、WAKE_LOCKだけ マニュアルにも書いてあるが、C2DMサーバは送るときのidを定期的に変えてくれちゃうらしいので、 push通知を行うサーバ側にidを取得してidを定期的に送らないとダメなようである。 これは、iPhoneのプッシュ通知と違うところだと思う。 後注意しなきゃならないのが、com.google.android.c2dmの