0

GCM プロジェクトを作成しました。メッセージを登録して受信することはできますが、次のメッセージが表示されます。

[DataMsgMgr] broadcast intent callback: result=CANCELLED forIntent
{ act=com.google.android.c2dm.intent.RECEIVE cat=[com.redbend.client]
(has extras) }

同様の質問で、このエラーはマニフェストへのレシーバーの不適切な登録の結果であり、レシーバーが受信インテントではなく登録解除インテントを取得した結果であることがわかりました。メッセージの受信には成功しましたが、logcat にこのエラーが表示されます。誰も手がかりを持っていますか?

4

1 に答える 1

0

最終的に問題は、意図を渡した後、私が入れなかったということでした:

setResult(Activity.RESULT_OK, null, null);

他の人の時間を節約できることを願っています...

于 2012-09-09T14:15:21.497 に答える