デバイスがスリープモードに移行した場合、イベントを継続的に実行する必要のあるアプリケーションを作成しました。startForgroundも含めて多くのサービスを試しましたが、 "真"ですが、デバイスがスリープ状態になると(ユーザーまたはデバイスによって)、私のアプリは終了し、PowerManagerも機能しません。デバイスがスリープモードに移行したときにアプリケーションがスリープするのを防ぐ
「画面が消えた後も継続する」(設定>アプリ>マイアプリのオプション>バッテリー>画面が消えたままになる)のオプションがあります。だから、このオプションがアクティブな場合、アプリケーションはever.Iのためにプログラムのように私のアプリでこのようなものを実装するために実行されています。
これを実装したアプリがいくつか見受けられましたが、その方法はわかりません。 どうすればいいですか?
これはあなたに役立つかもしれません。http://www.101apps.co.za/index.php/articles/managing-an-android-device-s-awake-state.html –
アクティビティの一部を無効にする必要があるかもしれませんライフサイクルメソッドonStopやonPause – TheLearner