電話の画面がロックされているときにアクティビティがフォアグラウンドにある場合、ブロードキャスト イベントやウェイクロックにより、アプリ向けであるかどうかにかかわらず、そのアクティビティの onResume が呼び出されるようです。これは、電話をまったく操作していない場合でも発生します。ロックを解除したり、触れたり、何もしないでください。onResume は、対応する onPause なしで何度も呼び出されます。
これは、追跡イベント onResume をログに記録したためであり、一部のデバイスがこれらの onResume イベントのトンを取得していることに気付きました。再現することができ、アプリがインテント (SugarSync、Google Voice、または独自のアプリのパッシブ ロケーション リスナーなど) を受け取るように見えるたびに、それが発生していることに気付きました。
これは、ICS を実行している Galaxy Nexus および Galaxy S3 で確認されました。興味深いことに、Jelly Bean ではこの問題を再現できませんでした。
ここで何が起こっているのかについてのヒントはありますか?