は私C2DMReceiverです:それは何をすべきアプリケーションでC2DMメッセージが表示されませんか?ここ
public class C2DMReceiver extends C2DMBaseReceiver {
public C2DMReceiver() {
// Email address currently not used by the C2DM Messaging framework
super("[email protected]");
}
@Override
public void onRegistered(Context context, String registrationId)
throws java.io.IOException {
// The registrationId should be send to your applicatioin server.
// We just log it to the LogCat view
// We will copy it from there
Log.e("C2DM", "Registration ID arrived: Fantastic!!!");
Log.e("C2DM", registrationId);
};
@Override
protected void onMessage(Context context, Intent intent) {
Log.e("C2DM", "Message: Fantastic!!!");
// Extract the payload from the message
Bundle extras = intent.getExtras();
if (extras != null) {
System.out.println(extras.get("payload"));
// Now do something smart based on the information
}
}
@Override
public void onError(Context context, String errorId) {
Log.e("C2DM", "Error!");
}
}
はショーである "メッセージ:ファンタスティック!!!" LogCatには表示されますが、どこに見えるのかはわかりません。私は間違って何をしていますか?私はWebアプリケーション(PHPで書かれた)に登録IDを持っていますが、運はありません。私は、要求を実行したとき、私はこれを取り戻す:
ガイドを使用してid=0:1311936686518981%48da2b9fb207fa19
:http://www.vogella.de/articles/AndroidCloudToDeviceMessaging/article.html
私のマニフェストは[this](http://qas.im/web/manifest.xml)のように見えます。私は読んでいたが、Imは本当に件名を困惑させた。私は今、C2dmのマスタリングに関するYoutubeのプレゼンテーションを見ています。私はそれが私にもたらすものを見ていきます。私も2.3.3でNexus Sでデバッグしています:) – Qasim
「C2DM Messagingフレームワークで現在使用されていないメールアドレス」とはどういう意味ですか? –