Androidアプリをバックグラウンドで実行させない方法

あなたのAndroid電話のバッテリーは予想以上に早く消耗していますか?その理由の一つは、あなたが別の作業に移った後もバックグラウンドで実行し続けるアプリかもしれません。これらのアプリはバッテリーを消耗し、デバイスのメモリも消費します。このガイドで示すいくつかの方法を使用して、Androidアプリがバックグラウンドで実行されるのを停止し、電話の貴重なメモリとバッテリー寿命を節約できます。
注意: このガイドでは、Android 13を実行しているGoogle Pixel 4aを使用しました。手順は、デバイスのメーカー、モデル、Androidバージョンによって異なる場合があります。
目次
- バッテリーライフを消費しているアクティブなアプリを特定する
- Androidアプリを正しく閉じる方法
- バックグラウンドで実行されているAndroidアプリを強制停止する方法
- バックグラウンドプロセスの制限を設定する
- アダプティブバッテリーとスリープで電話を最適化する
- 一般的なバッテリー最適化
- よくある質問
さらに読む: Androidでアプリを完全に削除してアンインストールする方法
バッテリーライフを消費しているアクティブなアプリを特定する
以下の手順は、どのアプリが開いて実行されているか、どれくらいの時間実行されているか、消費しているRAMの量を知るのに役立ちます。
- 電話で「設定 -> システム」に移動します。

- 「開発者オプション」を選択します。利用できない場合は、Androidデバイスで開発者モードを有効にする方法を確認してください(手順 #4 から #7)。

- 「実行中のサービス」を選択します。利用可能なオプションをスワイプして見つけられない場合は、上部の「検索」機能を使用して見つけてください。

- RAMリソースを最も消費しているアプリのリストが表示されます。

- バッテリーを最も消耗しているアプリを確認するには、「設定」に戻り、「バッテリー」を選択します。

- 「バッテリー使用量」オプションをタップします。

- 新しい画面では、バッテリーに圧力をかけているアプリを見ることができます。最も消費しているものが上部にリストされます。

さらに読む: AndroidのAppFlashとは何か、必要ですか?
Androidアプリを正しく閉じる方法
Androidアプリには「閉じる」方法が面白いです。これは、通常ウィンドウの隅にある「X」アイコンをクリックすることでプログラムを閉じてプロセスを終了できるWindowsやMacとは異なります。
Androidでは、「アプリを閉じる」という考え方はかなり異なります。アプリが開いているときに閉じるための専用ボタンはありません。はい、「ホーム」または「戻る」ボタンを押すと、アプリは画面から消えますが、その時点では単にバックグラウンドでスタンバイしています。バックグラウンドで実行されるのを防ぐためには、「終了」させる必要があります。
- 画面上の四角いアイコンまたはSamsungデバイスの「最近のアプリ」をタップします。

- 閉じたい各アプリを上にスワイプします。
さらに読む: Androidアプリのカスタムアイコンを設定する方法
バックグラウンドで実行されているAndroidアプリを強制停止する方法
バックグラウンドでAndroidアプリが実行されるのを停止するために、強制停止することもできます。これはアプリを閉じるためのかなり「攻撃的な」方法であり、データや最近のゲームの進行が保存されない可能性があります。
これは、PCの電源を切ることに似ていますが、適切にシャットダウンしない場合のリスクがありますが、アプリに長期的な損害を与えることはなく、アプリを消去することもありません。
注意: Androidアプリを強制停止すると、次回開いたときにバックグラウンドで実行されるのを防ぐことはできません。Androidアプリを強制停止するには:
- 「開発者設定」の「実行中のサービス」メニューを開きます。
- 手元のリストから多くのRAMを使用しているアプリを選択します。
- 次のページで「停止」を押して、デバイスでの実行を終了します。

- あるいは、「バッテリー使用量」の下でアプリを強制停止することもできます。
- 停止したいアプリを選択し、「強制停止」を押します。

- 「アプリを強制停止すると、正常に動作しない場合があります」という警告が表示されます。この警告を心配せずに「OK」をタップしてください。

- あるいは、アプリを停止するためのより一般的な方法は「設定 -> アプリ」(または一部の電話モデルでは「アプリと通知」)を介して行います。

- 「すべてのXアプリを見る」をタップして、インストールされているすべてのアプリのリストを表示します。

- アプリを停止するには、それをタップして「強制停止」を選択します。これにより、現在のセッション中にアプリが停止しますが、電話を再起動すると再起動します。
- 一方、実際にアプリが必要ないことに気づいた場合は、「アンインストール」を選択することもできます。

さらに読む: 特定のAndroidアプリのインターネットアクセスを完全にブロックする方法
バックグラウンドプロセスの制限を設定する
アプリを手動で閉じたり強制停止したりすることを心配したくない場合は、バックグラウンドプロセスの制限を設定して、同時に実行できるバックグラウンドアプリの数を制限できます。
- 上記で示したように「開発者オプション」に移動します。
- スクロールダウンするか、検索機能を使用して「バックグラウンドプロセス制限」オプションを見つけてタップします。

- 利用可能なオプションの1つを選択します。同時に最大4つのプロセスを実行するように設定できます。あるいは、「バックグラウンドプロセスなし」を選択することもできます。

さらに読む: モバイル電話をベンチマークするためのトップアプリ5選
アダプティブバッテリーとスリープで電話を最適化する
- 「設定 -> バッテリー」に移動します。
- 「アダプティブ設定」をタップします。

- 「アダプティブバッテリー」の隣のトグルを有効にします。これにより、電話の使用に基づいてバッテリー寿命が延びます。

- この設定は、ほとんど使用しないアプリに利用可能なシステムリソースの量を制限します。機械学習の助けを借りて、使用したいアプリと1日の間に使用しないアプリを特定します。この情報に基づいて、一般的に使用されるアプリを5つのアプリスタンバイバケットのいずれかに分類します: 頻繁、アクティブ、作業セット、まれ、決して。
さらに読む: iPhoneとAndroidのための最高のVPNアプリ7選
- Samsungの電話には、この領域での追加機能があり、使用していないときにスリープさせるアプリを選択できます。「設定 -> バッテリーとデバイスケア」から行います。

- そこから「バッテリー」を押します。

- 次に「バックグラウンド使用制限」をタップします。

- 「未使用のアプリをスリープさせる」のスライダーをオンにします。

その設定の下で、スリープさせたいアプリとどの種類のスリープモードに入れるかを選択できます。
カテゴリを選択するには、それを押します。「深いスリープアプリ」が望ましいです。通知を受け取らないためです。この方法の欠点は、これらのアプリが開かない限り更新されないことです。
「深いスリープ」セクションに新しいアプリを追加するには、右上隅の「+」ボタンを押します。

さらに読む: Androidで不明なソースからアプリをインストールする方法
一般的なバッテリー最適化
いくつかの追加設定を調整することで、一般的なバッテリー使用を最適化することもできます。
注意: あなたの電話は古いバージョンのAndroid(11または12)を実行している必要があります。
- 「設定 -> アプリと通知 -> 特別なアプリアクセス」に移動します。

- 「バッテリー最適化」を選択します。このオプションはAndroid 13では削除されています。

- 最適化されたすべてのアプリのリストが表示されます。

- アプリを選択してその最適化設定を変更します。最初のオプションは「インテリジェントコントロール」で、アプリとあなたの使用に応じてバックグラウンド電力戦略を自動的に調整します。同時に、「最適化」オプションは、アプリのバックグラウンド活動を制限してバッテリー寿命を改善します。ただし、アプリの通知や他の機能が影響を受ける可能性があります。最後のオプションは「最適化しない」で、推奨されません。

さらに読む: Androidでアプリを簡単に一括アンインストールする方法
よくある質問
なぜAndroidアプリはバックグラウンドで実行され続けるのですか?
PCのWindowsよりも大きな程度で、Androidアプリはオンライン接続を維持し続けるため、メッセージが届いたかどうかを知らせたり、通知を送ったり、他のオンライン依存のアプリの動作を行ったりします。
バックグラウンドアプリを閉じることでデータを節約できますか?
データは、バックグラウンドで実行されているアプリに関してはバッテリー寿命よりもはるかに小さな懸念です。上記のガイドを使用して、どのアプリが最もデータを使用しているかを確認できます。これにより、使用に応じてどれだけのバックグラウンドデータを使用しているかのアイデアが得られます。しかし、ほとんどの場合、バックグラウンドアプリを閉じるよりもデータ使用を減らすためのより良い方法があります。それでも、バックグラウンドアプリが過剰なデータを消費しないようにすることができます。「設定 -> ネットワークとインターネット -> アプリ -> バックグラウンドデータ」から確認できます。
アプリを使用中にまだ多くのバッテリーを消費しています。どうすればいいですか?
アプリを使用後に正しく閉じたり強制停止したりしても、まだバッテリーを消耗していると思う場合は、古いバージョンのOSを実行している可能性があります。「設定 -> システム -> システムアップデート」に移動して、最新バージョンに更新されていることを確認してください。
Android 10の登場により、Googleはアプリが消費する電力を制御するさまざまな電力管理機能を導入しました。これが、Android 10以上の更新がデバイスに利用可能な場合は、すぐにインストールする必要がある理由です。
画像クレジット: Daniel Romero via Unsplash すべてのスクリーンショットはAlexandra Ariciによる