ADVERTISEMENT

【Android】「アプリスタンバイバケット」を確認・変更する開発者向け設定

【Android】「アプリスタンバイバケット」を確認・変更する開発者向け設定
🛡️ 超解決

Androidスマートフォンを使っていて、使っていないアプリがバックグラウンドで動作してバッテリーを消費していると感じたことはありませんか。Androidには「アプリスタンバイバケット」という仕組みがあり、アプリの使用頻度に応じてバックグラウンドの制限を自動調整しています。この記事では、開発者向け設定を使って各アプリのスタンバイバケットを確認し、必要に応じて手動で変更する方法を詳しく解説します。設定を理解することで、アプリの動作を細かくコントロールできるようになります。

【要点】アプリスタンバイバケットの確認と変更でバックグラウンド動作を制御

  • 設定→システム→開発者向けオプション: この画面から「アプリスタンバイバケット」の項目にアクセスできます。
  • スタンバイバケットの確認: 各アプリが現在どのバケット(活性系・ワーキング系・頻繁系・レア系・未使用系)に分類されているかを一覧で確認します。
  • バケットの変更: アプリを選択し、任意のバケットに手動で切り替えることで、バックグラウンドの動作や制限を変更します。

ADVERTISEMENT

アプリスタンバイバケットとは?動作の仕組み

アプリスタンバイバケットは、Android 9(APIレベル28)で導入された機能です。システムが各アプリの使用頻度を監視し、アプリを5つのバケットのいずれかに自動分類します。バケットによって、バックグラウンドでのジョブ実行や通知の優先度、ネットワークアクセスなどが制限されます。例えば、毎日使うアプリは「活性系」または「ワーキング系」に分類され、ほとんど制限なく動作します。一方、数週間使っていないアプリは「レア系」や「未使用系」に分類され、バックグラウンドの動作が大幅に制限されます。これにより、バッテリーの消費を抑えつつ、よく使うアプリの応答性を維持しています。

アプリスタンバイバケットを確認・変更する手順

開発者向けオプションを有効にする

  1. 「設定」アプリを開く
    ホーム画面またはアプリ一覧から「設定」をタップします。
  2. 「デバイス情報」または「端末情報」を開く
    設定画面を下にスクロールし、「デバイス情報」をタップします。機種によっては「端末情報」や「端末に関する情報」という名称の場合があります。
  3. 「ビルド番号」を7回連続でタップ
    「ビルド番号」という項目を7回続けてタップします。途中でパスコードを求められる場合があるため、画面の指示に従ってください。数回タップすると「あと○回で開発者モードになります」と表示されます。7回タップ後、「開発者になりました!」というメッセージが表示されたら成功です。
  4. 「設定」のトップに戻り「システム」を開く
    戻るボタンで設定画面のトップに戻り、「システム」をタップします。機種によっては「システムと更新」などの名称の場合もあります。
  5. 「開発者向けオプション」をタップ
    「システム」メニューの一番下に「開発者向けオプション」があります。これをタップして開発者向け設定画面を開きます。

アプリスタンバイバケットを確認する

  1. 開発者向けオプション画面をスクロール
    開発者向けオプションの項目はアルファベット順に並んでいます。「アプリ」セクションまでスクロールします。
  2. 「アプリスタンバイバケット」をタップ
    「アプリ」セクションの中に「アプリスタンバイバケット」という項目があります。これをタップすると、インストール済みの全アプリがリスト表示されます。
  3. 各アプリのバケットを確認
    各アプリの右側に、現在のバケット名が表示されます。「アクティブ」「ワーキング」「頻繁」「レア」「未使用」のいずれかです。「アクティブ」は活性系、「ワーキング」はワーキング系、「頻繁」は頻繁系、「レア」はレア系、「未使用」は未使用系のバケットを意味します。この一覧で、アプリがどの程度バックグラウンドで動作できるかを把握できます。

アプリスタンバイバケットを変更する

  1. 変更したいアプリをタップ
    「アプリスタンバイバケット」の一覧から、バケットを変更したいアプリの名前をタップします。
  2. 目的のバケットを選択
    アプリをタップすると、選択可能なバケットの一覧が表示されます。設定したいバケットをタップして選択します。選択後、自動的に元の画面に戻ります。
  3. 変更を確認
    一覧に戻ると、選択したアプリのバケットが変更されていることを確認できます。すぐに有効になります。

なお、機種やAndroidのバージョンによっては、「アプリスタンバイバケット」の項目が異なる場所にある場合や、名称が「スタンバイバケット」と表示されることもあります。見つからない場合は、開発者向けオプションの画面上部にある検索ボックスで「スタンバイ」と検索すると便利です。

アプリスタンバイバケット変更時の注意点とよくある失敗例

変更後にアプリが正しく動作しなくなる場合がある

バケットを「レア系」や「未使用系」に変更すると、バックグラウンドでの処理や通知の受信が制限されます。例えば、メッセンジャーアプリをレア系に設定すると、メッセージの受信が遅れたり、プッシュ通知が届かなくなる可能性があります。そのため、変更後はアプリの動作をしばらく観察し、問題が発生した場合は元のバケットに戻すことをおすすめします。

システムの自動調整を無効にするわけではない

手動でバケットを変更しても、システムはアプリの使用状況を引き続き監視します。そのため、しばらく使わないアプリはシステムによって自動的にバケットが変更される可能性があります。完全に固定したい場合は、他の設定との組み合わせを検討する必要があります。

すべてのアプリに変更が適用されるとは限らない

システムアプリや一部のプリインストールアプリは、バケットの変更が制限されている場合があります。変更しようとしても選択肢が表示されないか、反映されないことがあります。その場合は、アプリ自体の設定でバックグラウンド動作を制御することを検討してください。

ADVERTISEMENT

各バケットの特徴と影響を比較

バケット名 バックグラウンド制限 推奨されるアプリの例
活性系(アクティブ) ほとんど制限なし。ユーザーが現在使用中の場合に割り当てられる 現在フォアグラウンドで使っているアプリ
ワーキング系(ワーキング) 軽度の制限。ユーザーが定期的に使用するアプリに割り当てられる 毎日使うSNSやメールアプリ
頻繁系(頻繁) 中程度の制限。週に数回使用するアプリに割り当てられる 週末だけ使うゲームアプリ
レア系(レア) 強い制限。月に数回しか使わないアプリに割り当てられる 旅行先でしか使わない地図アプリ
未使用系(未使用) 最も強い制限。数週間以上使われていないアプリに割り当てられる ダウンロードしたが使っていないアプリ

まとめ

アプリスタンバイバケットを確認・変更することで、Androidのバックグラウンド制御をより細かく調整できるようになります。特に、バッテリーの消費が気になるアプリや、逆にバックグラウンドで確実に動作させたいアプリがある場合は、この設定を活用してみてください。変更は開発者向けオプションの「アプリスタンバイバケット」から簡単に行えます。ただし、変更後はアプリの動作を確認し、問題があれば元のバケットに戻すことを忘れないでください。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。