com.google.android.c2dm.C2DMessagingがインポートできない
Androidアプリで、簡単なメッセージを送信できる機能を
C2DM(Cloud to Device Messaging)
と言います。
その開発の際に、サンプルなどではよくcom.google.android.c2dm.C2DMessagingを利用して作ろう!となっていますが、いざ
import com.google.android.c2dm.C2DMessaging;
とやりますと、importできません。
外部のjarファイルがないからなどという話もWeb上にはありますが、とりあえず手っ取り早い解決方法はchrometophoneというアプリのソースコードが公開されているので、これからコピーする方法です。(^_^;
- 下記のサイトで配布されています。
http://code.google.com/p/chrometophone/source/checkout
- 書いてあるように
http://chrometophone.googlecode.com/svn/trunk/ chrometophone-read-only
からSVNでチェックアウトしてファイルを取得
中のandroid>c3dm内を、利用したいアプリのソースコード内にコピー
ちなみにC2DMは2012年6月26日にデプリケイトされ、GCM(Google Cloud Messaging)というものに移行するそうです。(>_<) これからはGCMを勉強しましょう! http://developer.android.com/guide/google/gcm/index.html