Android ウェイクロックとは何か、およびその修正方法 1

Android ウェイクロックとは何か、およびその修正方法

Android のバッテリーを十分に充電した状態で就寝したのに、朝起きると完全に電池が切れていたという経験はありませんか? 答えが「はい」の場合、スマートフォンにインストールされているウェイクロック アプリの影響を受けている可能性があります。 もちろん、これはバッテリーの状態が悪いことが原因である可能性もあります。 ただし、システムのウェイクロック シナリオは、正常なデバイスでも、電話のリソースを使用してバッテリー寿命を消耗させる不正な動作をするアプリが原因で発生する可能性があります。

よく眠る(Shutterstock経由)

この問題をよりよく理解するために、Android の場合のウェイクロックとは何か、およびバッテリー寿命を延ばすために問題を検出して修正する方法を見ていきます。

ウェイクロックとは

電話の電源ボタンを押して画面をロックすると、電話がスリープ状態になると想定されます。 しかし、常にそうであるとは限りません。 バックグラウンドで実行され、デバイスのリソースを使用し、電話がディープ スリープ モードにならないように制限するアプリがあります。 これらの理由により、電話機のプロセッサは常に動作しているため、使用していないときでもバッテリ寿命が消耗します。 これらのウェイクロックのほとんどは、アプリがバックグラウンドでデータを同期したり、位置情報サービスを使用したりするために発生します。

バッテリー統計 2

したがって、スマートフォンがスリープ モードになった後も CPU を実行し続けるアプリは、ウェイクロック アプリと呼ばれます。 ただし、これらのアプリが完全に非難されるわけではありません。 これらのウェイクロックは、朝に更新された電子メールの受信トレイを表示する場合に必要です。 アプリはアクセス許可を使用してデータをサーバーに同期しますが、これは数分しか続かない場合があります。

バッテリー統計 1

問題は、一部のアプリがこの許可を 1 時間も使用し、携帯電話の CPU が常に機能している場合に始まります。 たとえば、Google Play Services を見てみましょう。 位置情報を有効にしている場合、このサービスは携帯電話の CPU をほぼ一晩中稼働状態に保ち、バッテリーの寿命を大幅に短縮します。

ウェイクロックとは何かがわかったので、原因となっているアプリを検出する方法を見てみましょう。

ノート: このデータを取得するには昇格されたアクセス許可が必要になるため、ルート アクセスが必要です。 デバイスにルート権限がないと、ウェイクロックの問題についてできることはあまりありません。 しかし、最近ではデバイスをルート化するのは簡単なので、忘れずにこのページをブックマークして、Android をルート化する方法 (およびルート化) を理解したら戻ってきてください。

ウェイクロックを引き起こすアプリの検出

ルート化された電話があれば、ウェイクロックの検出は非常に簡単です。 バッテリーを 100% まで完全に充電し、Wakelock Detector というアプリをデバイスにインストールします。 それが終わったら、電話を一度再起動してアプリを起動します。 Wakelock Detector は root アクセスを要求し、データを収集するバックグラウンドで実行されます。

ウェイクロック検出器 3
ウェイクロック検出器 2

数時間後にアプリに戻ると、アプリがバックグラウンドで CPU を実行し続けた合計時間を確認できます。 アプリがウェイクロックをトリガーした回数も確認できます。

ウェイクロック検出器 4
ウェイクロック検出器 1

問題の解決

これらのウェイクロックを引き起こしているアプリがわかったので、最も簡単なオプションの 1 つは、アプリをアンインストールして、Play ストアでより良い代替手段を見つけることです. ただし、アンインストールできない Google Play Services などのシステム アプリがあります。 これらのアプリは、電話が機能するために必要です。

増幅 2
増幅 1

このようなアプリをチェックするには、Amplify という Xposed モジュールをインストールします。 Amplify は基本的に Android 用のバッテリー節約アプリですが、他のアプリとは異なり、システムにインストールされているさまざまなアプリからのウェイクロック要求を制限するモジュールがあります。 を選択 ウェイクロック 右側のナビゲーション バーからオプションを選択します。 制限したい権限を選択し、有利な期間を指定してください。 このアプリは、問題を解決するための推奨設定も提供します。

増幅 3

結論

これで、Android のウェイクロックと、ウェイクロックが引き起こす可能性のあるバッテリーの問題を解決する方法について、ほぼすべてが説明されました。 バックグラウンドで実行されている Google 位置情報サービスが原因で高負荷を経験している人は、ぜひ試してみてください。 ご不明な点や詳しい説明が必要な場合は、コメントをお送りください。喜んでお手伝いさせていただきます。

私たちの活動を応援してください ❤️

この記事を気に入っていただけたら、今後も質の高いコンテンツを発信し続けられるようチップのご支援をご検討ください。

PayPalでの安全な支払い
Moyens I/O のスタッフはあなたをやる気にさせ、テクノロジー、自己啓発、ライフスタイル、そしてあなたを助ける戦略についてのヒントを提供してくれます。