\r\n\r\n
NexusやPixelの端末がOreoを実行している場合、「[アプリ名]がバックグラウンドで実行中です」という通知が表示されることがあります。Pixel 2をお持ちの方は、この通知を見たことがあるかもしれません。"【アプリ名】がバッテリーを使用しています。"という文言が少し違います。便利な反面、かなり迷惑な話でもあります。幸いなことに、この機能は簡単にオフにすることができます。
しかし、その解消法を語る前に、なぜそのようなものが存在するのかについてお話ししましょう。
基本的に、以前のバージョンのAndroidでは、アプリがバックグラウンドで動作しているかどうか、やってはいけないことをたくさんやっているかどうかを知るための本当の方法はなかったのです。多くの場合、これらの誤動作をするアプリはシステムを起動し続けるため、バッテリーに大打撃を与え、「ウェイクロック」と呼ばれていたのです。平たく言えば、「システムがスリープできない」ということです。それは残念です。
左:Android 8.0、右:Android 8.1/pixel 2
Oreoで、Googleは新しい通知でアプリにこういうことをさせるように開発者を集めています。基本的にこの通知は、アプリがバックグラウンドで動作しており、バッテリー残量が不足している場合にお知らせします。
注:上記のスクリーンショットで実行されているVPNサービスのように、アプリケーションがバックグラウンドで継続的に実行される合法的なケースもあります。しかし、通常、アプリケーションがバックグラウンドで実行されることは合理的ではありません。
正直なところ、人は冗長な通知を嫌うものです。たとえそれが今回のように役に立つ通知であっても。
ただし、注意すべきは、通知を削除しても問題が解決しないことです。期間この通知は理由があって行われるものであり、これを削除しても根本的な解決にはなりません。アプリの設定を変更するか、一括でアンインストールする必要があります。
それを理解した上で、それでも捨てたいと思う限りは、そうしましょう。
Pixel 2デバイスを使用しているか、Nexus 6p、5X、または初代PixelでAndroid 8.1を実行している場合、Googleは通知の文言を変更しただけでなく、Android通知チャネルを使用して通知を完全に無効にする方法を含めました。その方法をご紹介します。
通知が表示されたら、右にスライドさせ、歯車のアイコンをタッチします。
この小さなボタンが見えますか?消してください。ただし、そうすると現在表示されているアプリだけでなく、すべてのアプリでこの通知が完全に無効になることを忘れないでください。差し支えなければ、消してください。
再有効化する場合は、再有効化よりも無効化する方が多くのリングをスキップする必要があります。
通知シェードを引き下げ、歯車のアイコンをタッチします。そこから、アプリケーションと通知までスクロールします。
すべてのアプリケーションを表示」をクリックし、右上の3点オーバーフローのメニューボタンをクリックし、「システムを表示」を選択します。
Android System」が表示されるまで下にスクロールし、それをクリックします。
アプリケーションの通知」を選択し、他のセクションに「アプリケーションのバッテリー消費量」という項目があることを確認します。
残念ながら、アンドロイド8.0では、この通知をローカルマシンで無効化することはできません。
しかし、ほとんどのものがそうであるように、開発者コミュニティはそれを取り除く方法を見つけており、開発者のiboalaliはまさにそれを行うためのアプリをリリースしました。実際には、バックグラウンドで「通知」を実行している「隠す」というもので、アプリの名前と同じでシンプルです。どうぞ、インストールしてください。
取り付けたら、そいつに火を入れる。まず最初に、アプリの通知にアクセスします。すべてのプロセスをスムーズに進めることができます。
数回タップすると通知アクセスメニューが表示され、アプリケーションに権限を付与することができます。
警告を受けると詳細がわかるので、それを受け入れてください。
バン、本当にそれだけなんです。
通知を有効にするには、アプリケーションに戻り、通知アクセスを無効にするだけです。