2011-12-16 10 views
1

「登録ID」(C2DMによって与えられる)がリフレッシュされると、C2DMの有効化アプリケーションを実行しているデバイスを登録するようにC2DMに通知しますか? または C2DMサーバーから継続的にチェックするには、アプリケーションでコードを作成する必要がありますか?C2DM登録IDリフレッシュの問題処理


C2DMサーバーから新しい登録IDを取得している場合は、最初にアプリケーションを登録すると同じようになりますか?つまり、私が持っているJavaクラスに

  • BroadcastReceiver
  • アドオンは使用許可に延びている= "com.google.android.c2dm.permission.SEND"

を私もこのlinkを訪問しました。それによると、もし私たちのアプリがシャットダウンされ、そのプロセスが殺されたらどうなりますか? life cycleそれでも、新しい登録IDを取得するために必要なインテントを起動するか、アクティビティを再開するまで通知を受け取っていませんか?

私は正常にアプリを完了しました。 「登録ID」リフレッシュされた状況のみを処理する必要があります。

答えて

0

私の経験から、登録IDはプロセスが終了すると期限切れにならないと言われています。アプリケーションがC2DMに登録され、そのプロセスが終了した場合でも、C2DMメッセージは引き続き配信されます。システムは静かにアプリケーションプロセスを開始し、ブロードキャストレシーバをインスタンス化します。

+0

OK ...ありがとう。私はアプリを完成し、TABにもインストールしました。まだそれは働いていて、その後は何の問題も生じませんでした。返信いただきありがとうございます。 – AnujAroshA

関連する問題