2017-02-04 10 views
0

dozeモードでアプリを検出する方法。 PowerManager.ACTION_DEVICE_IDLE_MODE_CHANGEDレシーバーを使用しましたが、それは役に立ちません。 Webソケットを使用しているので、GCMを使用したくありません。助けてください。Android Dozeモードのヘルプが必要

システムがドーズモードに入るときを検出する方法と、通知を取得するための10秒の間隔がある場合、私のアプリケーション用にアクティブにする方法。基本的にGCMを使用せずに適切なアプリ同期のための助けが必要です。

答えて

1

ユーザーに、パワーセーブからのアプリのホワイトリストを作成するか、GCMを使用するか、アプリがプリインストールされているようにして、OEMによってホワイトリストに登録されるようにします。それらはあなたの唯一の選択肢です。

+0

ありがとうございます@Gabe私の情報は、私は手動で画面を設定するに移動する必要がありますが、私はそれを避けたいです。 –

+0

それを行う方法はありません。上記の3つの方法が唯一の方法です。 Gcm、ユーザーによるホワイトリスト、またはoemによるホワイトリスト登録。 –

+0

は、デバイスがドーズモードに移行するときに何かブロードキャストや何かを取得する方法はありますか? –

関連する問題