アプリで CPU を稼働させたまま、画面をオフにして電力の浪費を最小限に抑えたいと考えています。
このテーマに関する以前の投稿では、次のアプローチが提案されています。
mPm = (PowerManager) getSystemService(Context.POWER_SERVICE);
mWakeLock = mPm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, Constants.WAKE_LOCK_TAG);
mWakeLock.acquire(); //keep CPU running, turn screen off
マニフェストには次が含まれます。
<uses-permission android:name="android.permission.WAKE_LOCK" />
無邪気な私は、ロックを取得すると画面がすぐに消えると思っていましたが、何も起こりませんでした。私が読んだ以前の投稿では、この問題を解決できなかったようですが、成功した人はいますか? 他に何かしなければならないことはありますか?