※本ページにはプロモーション(広告)が含まれています
「Androidのバッテリーがすぐに減る」「特定のアプリの通知が届かなくなった」といったお悩みを抱えていませんか?その原因の一つが、Android 9(Pie)から導入されたアプリスタンバイバケツという機能かもしれません。
この記事では、アプリスタンバイバケツの仕組みから、バッテリー最適化の設定方法、特定のアプリを「アクティブ」状態に保つ方法まで、詳しく解説します。

この記事でわかること
- アプリスタンバイバケツとは何か、どんな仕組みか
- 5つのバケツカテゴリと、それぞれの制限内容
- バッテリー最適化の設定方法と確認方法
- 特定のアプリをアクティブ状態に保つ設定
- 通知が届かなくなった場合の対処法
- バッテリー最適化の設定でできること・できないこと
アプリスタンバイバケツとは
アプリスタンバイバケツ(App Standby Buckets)は、Android 9で導入されたバッテリー管理の仕組みです。Androidシステムがアプリの使用頻度・パターンを自動で学習し、使われていないアプリのバックグラウンド動作を制限することで消費電力を抑えます。
名称の「バケツ」は、アプリが5つのカテゴリ(バケツ)のいずれかに分類されることから来ています。分類は自動で行われ、ユーザーが普段使わないアプリはより制限の強いバケツに移動します。
5つのバケツカテゴリ詳細
| バケツ名 | 英語名 | 条件 | 制限レベル |
|---|---|---|---|
| アクティブ | Active | 現在使用中、または直前まで使用していたアプリ | 制限なし |
| ワーキングセット | Working Set | 毎日ではないが定期的に使うアプリ | 軽微な制限 |
| フリークエント | Frequent | 週に数回は使うアプリ | 中程度の制限 |
| レア | Rare | ほとんど使わないアプリ | 強い制限 |
| 制限 | Restricted | バッテリーに負荷をかけると判定されたアプリ | 非常に強い制限 |
バケツごとの具体的な制限内容
| 機能 | アクティブ | ワーキングセット | フリークエント | レア |
|---|---|---|---|---|
| ジョブの実行 | 制限なし | 2時間ごと | 8時間ごと | 24時間ごと |
| アラームの精度 | 精密 | 精密 | 制限あり | 大きく制限 |
| プッシュ通知 | 即時 | 即時 | やや遅延 | 遅延あり |
| バックグラウンド同期 | 自由 | 自由 | 制限あり | 強く制限 |
現在のバケツ分類を確認する方法
開発者オプションを使うと、各アプリが現在どのバケツに分類されているかを確認できます。
手順
- 「設定」→「デバイス情報(端末情報)」を開く
- 「ビルド番号」を7回連続でタップして開発者オプションを有効にする
- 「設定」→「開発者向けオプション」を開く
- 「スタンバイアプリ」を選択する
- アプリ一覧と各アプリのバケツ分類が表示される
ADBコマンドでも確認できます。
adb shell am get-standby-bucket パッケージ名
出力値の意味:10=アクティブ、20=ワーキングセット、30=フリークエント、40=レア、45=制限
バッテリー最適化の設定方法
特定アプリをバッテリー最適化の対象外にする
重要なアプリ(ビジネスメール・メッセージアプリなど)がバケツ制限で通知が遅延する場合は、バッテリー最適化の対象外に設定することで改善できます。
標準Androidの手順
- 「設定」→「アプリ」を開く
- 対象のアプリをタップ
- 「バッテリー」をタップ
- 「制限なし」または「バッテリーの最適化」→「最適化しない」を選択
Samsung Galaxy(One UI)の手順
- 「設定」→「デバイスケア(デバイスを快適に保つ)」を開く
- 「バッテリー」をタップ
- 「バックグラウンドの使用制限」をタップ
- 「スリープ中のアプリ」「完全に停止するアプリ」「制限しないアプリ」から設定を変更
Pixel端末の手順
- 「設定」→「アプリ」を開く
- 右上の「・・・(その他)」→「特別なアプリアクセス」をタップ
- 「バッテリーの最適化」をタップ
- 「最適化していないアプリ」ドロップダウンを「すべてのアプリ」に変更
- 対象アプリを選択→「最適化しない」に変更
バッテリー最適化設定の注意点
多くのアプリを「最適化しない」に設定すると、バッテリーの持ちが悪くなります。本当に必要なアプリだけを対象外にし、それ以外は自動管理のままにしておくことをおすすめします。
アクティブバケツ状態を保つための工夫
アプリを「アクティブ」バケツに保つには、そのアプリを定期的に使うことが最も効果的です。ただし、以下の方法でも状態を保ちやすくなります。
方法1:バッテリー最適化の除外設定
前述のとおり、バッテリー最適化の対象外にすることで、バケツ制限による動作制限を回避できます。ただし、バケツ分類自体が変わるわけではありません。
方法2:バックグラウンド動作を許可する
- 「設定」→「アプリ」→対象アプリ→「バッテリー」を開く
- 「バックグラウンドでの動作を許可」をオンにする
方法3:アプリをホーム画面に配置する
ホーム画面に配置して毎日目に触れるようにすることで、定期的に開く習慣をつけると使用頻度が上がり、上位バケツに分類されやすくなります。
省電力モードとバケツの関係
Androidには省電力モード(バッテリーセーバー)があり、有効にするとバケツの制限がさらに強化されます。
| モード | バッテリーへの影響 | 通知への影響 |
|---|---|---|
| 通常 | 標準 | バケツ設定に従う |
| バッテリーセーバー | 低消費 | バケツ制限が強化される |
| 超省電力モード(Samsungのみ) | 非常に低消費 | 一部アプリのみ動作可能 |
| パフォーマンスモード(一部機種) | 高消費 | 制限が緩和される |
通知が届かなくなった場合の対処法
対処法1:バッテリー最適化の除外設定を行う
前述の手順でアプリをバッテリー最適化から除外すると、レアやフリークエントバケツに入っていても通知遅延が改善することがあります。
対処法2:アプリの通知設定を確認する
- 「設定」→「アプリ」→対象アプリ→「通知」を開く
- 通知が許可されているか確認し、オフになっていればオンにする
対処法3:Doze(低消費電力)モードの影響を確認する
Android 6以降にはDozeモードがあり、画面をオフにして一定時間放置するとすべてのアプリのネットワーク・CPU使用が制限されます。Dozeから除外するには、バッテリー最適化を「無効化」にする必要があります。
対処法4:FIFOバックオフの影響
サーバーからのプッシュ通知(FCM)は、端末がDeep Sleepに入ると遅延します。アプリの開発者側の問題の場合、ユーザー側では解決できないことがあります。

バッテリー最適化機能の比較(メーカー別)
| メーカー | 独自省電力機能 | バケツ管理の積極性 | 除外設定のしやすさ |
|---|---|---|---|
| Google Pixel | アダプティブバッテリー | 中程度 | 簡単 |
| Samsung Galaxy | デバイスケア・超省電力 | 積極的 | やや複雑 |
| Xiaomi(MIUI) | MIUI最適化・自動起動制御 | 非常に積極的 | 複雑 |
| Sony Xperia | STAMINA モード | 中程度 | 簡単 |
| OPPO / OnePlus | バッテリー最適化AI | 積極的 | やや複雑 |
🛒 関連商品をAmazonでチェック
よくある質問(FAQ)
Q1. アプリスタンバイバケツはAndroid何から使えますか?
Android 9(Pie)から導入された機能です。Android 9未満の端末では動作しません。Android 12以降ではさらに「制限(Restricted)」バケツが追加され、バッテリー管理が強化されています。
Q2. バケツ分類は手動で変更できますか?
通常のユーザー操作でバケツ分類を直接変更することはできません。開発者オプションを使ってADBコマンドで変更することは可能ですが、再起動や一定時間経過でシステムが自動的に元の分類に戻します。継続的に制限を回避したい場合は、バッテリー最適化の除外設定が現実的な手段です。
Q3. Androidのアダプティブバッテリーとスタンバイバケツは同じものですか?
厳密には別の機能です。アダプティブバッテリーはGoogle Playサービスが機械学習で使用パターンを予測し、バケツ分類をより正確にするための機能です。スタンバイバケツはAndroid OSの基盤機能で、アダプティブバッテリーはその精度を高める補助機能と考えてください。
Q4. バッテリー最適化を「制限なし」にするとバッテリーにどう影響しますか?
「制限なし」にしたアプリはバックグラウンドで自由に動作できるようになるため、そのアプリのバッテリー消費は増えます。ただし1〜2個のアプリを除外しても大きな差は出ないことがほとんどです。多数のアプリを除外すると、トータルのバッテリー持ちが短くなります。
Q5. 機種変更後にバケツ分類は引き継がれますか?
引き継がれません。新しい端末ではすべてのアプリが「ワーキングセット」またはより上位のバケツからスタートし、使用パターンをシステムが学習するにつれて再分類されていきます。移行後しばらくは通知の遅延などを感じるかもしれませんが、1〜2週間の使用で安定します。
まとめ
Androidのアプリスタンバイバケツは、バッテリー寿命を延ばすためのインテリジェントな省電力機能です。
- Android 9以降で搭載されており、使用頻度に応じてアプリを5段階に分類する
- 使われていないアプリのバックグラウンド動作・通知を制限してバッテリーを節約する
- 重要なアプリはバッテリー最適化の除外設定で制限を回避できる
- 通知が届かなくなった場合は、バッテリー最適化設定の見直しが有効
- メーカーによって省電力の積極性・設定方法が異なる
バッテリーの持ちと通知・機能性のバランスを取りながら、自分の使い方に合った設定を見つけてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!