2012-02-21 11 views
1

C2DMサービスの実装にウェイクロックpm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, C2DM);を使用し、AndroidManifestで<uses-permission android:name="android.permission.WAKE_LOCK" />権限を使用しています。私は興味を持っていた、ウェイクロックは実際にどのような権利を持っていますか?私はそれがアプリケーションのonPause()とonStop()で解放されていないことを知っています、それは新しいメッセージが来たら画面をオンにすることができます。 他に何がありますか?どれくらいのバッテリーを使いますか?デバイスがオフになっている場合、c2dmメッセージは起動せず、デバイスの電源がオフになってもウェイクロックは解除されますか? ありがとうございます。Android WAKE_LOCKアクセス権

答えて

1

1. RIL(無線インターフェイスレイヤー)をオンにしておけば、アプリケーションから通知が届くようにします(RSSIレベルなど) 2. cpuをあなたのアプリは、場所の更新のような他の通知を得ることができます。 3.画面をオンにする(ビデオを再生するなど)ためのオプションがあります。

関連する問題