0

わかりました。アプリが更新された場合、その時点で古いキーが無効になる可能性があるため、GCM に再登録する必要があることはわかっています。私の質問は、アプリが更新されると、すべての開いているアクティビティが閉じられ、メインのアクティビティが再び開始されることを期待できますか (つまり、バージョン チェックを入れて、そのアクティビティの onCreate に再登録することができます)、またはすべてオープン アクティビティは引き続き実行され、その再登録チェックをそれらのアクティビティのすべての onStarts に入れる必要がありますか? (申し訳ありませんが、これをテストするためのAndroidフォンがなく、エミュレーターがGoogle Playに接続しません)

4

1 に答える 1

1

はい。アプリが更新されているとき、そのアプリが既に実行されている場合、OS はそのアプリを強制的に閉じてから、更新プログラムのインストールを続行します。更新が完了すると、「開く」ことができます。これは、メインまたはホーム アクティビティがバージョン チェックを行い、GCM サーバーに再登録するときです。

于 2012-07-21T23:04:56.467 に答える