1

アンドロイドで次のことが可能かどうか疑問に思います。電話が目覚めたときはいつでも、アプリケーションに特定のタスクを実行させたいです。他のアプリケーションがそのタスクを実行するためにウェイクロックを取得するときはいつでも、自分のアプリケーションに独自の処理を実行させたいと思います。

このイベントについて、放送受信機を使用したインテントを通じて通知を受け取ることはできますか?もしそうなら、私のタスクが終了する前に他のアプリケーションが終了するとどうなりますか?

私が尋ねている理由は、自分の仕事をしてバッテリーの寿命に影響を与えるために電話を起こしたくないからです。ウェイクロックの機会を利用して自分のことをやりたいです。

4

2 に答える 2

1

このイベントについて、放送受信機を使用したインテントを通じて通知を受け取ることはできますか?

いいえ。

私が尋ねている理由は、自分の仕事をしてバッテリーの寿命に影響を与えるために電話を起こしたくないからです。

その後、電話を起こさないでください。nandeeshの提案に従い、_WAKEUPアラームなしを使用してください。ただし、作業を完了する前にデバイスがスリープ状態に戻る可能性があるため、引き続き必要です。WakeLock

于 2012-01-06T20:33:17.490 に答える