多くのAndroidユーザーから、Binanceアプリで価格アラート、取引完了通知、セキュリティ警告などのプッシュメッセージが届かないという報告が寄せられている。アプリを開いて初めて、指値注文がすでに成約していたり、相場が大幅に変動していたりすることに気づくケースが少なくない。この問題の根本的な原因は、ほとんどの場合、Androidシステムの「省電力最適化機能」がバックグラウンドでBinanceのプロセスを強制終了していることにある。特に中国メーカーのAndroidカスタムOS(Huawei、Xiaomi、OPPO、vivoなど)は、バッテリー駆動時間を延ばすためにバックグラウンドアプリを非常に厳格に管理している。画面をロックしたり他のアプリに切り替えたりすると、Binanceは数分以内にシステムによって凍結されるか、直接終了させられる可能性がある。この問題を解決するには、システムレベルでBinanceを省電力ホワイトリストに設定し、バックグラウンド実行権限を付与する必要がある。まず、BinanceアプリがBinance公式サイトからダウンロードされた最新バージョンであることを確認してほしい。古いバージョンではプッシュ通知の仕組みにバグがある可能性がある。まだアプリをインストールしていない場合は、Binance公式アプリのダウンロードページから最新のAndroid用インストールパッケージを入手できる。iPhoneユーザーも通知の問題が発生する場合があるが、対処法が異なるため、iOSインストールチュートリアル内の関連説明を参照してほしい。本記事では、Huawei、Xiaomi、OPPO、vivo、Samsung、Honor、OnePlusなどの主要ブランド別に、省電力ホワイトリストの設定方法を解説し、通知が届かない問題を根本から解決する。
なぜAndroidシステムはBinanceをバックグラウンドで終了させるのか
問題の原因を理解することは、より的確な解決に役立つ。Androidシステムがバックグラウンドアプリを終了させる主な理由は3つある:
理由1:バッテリーの最適化
すべてのAndroidシステムにはバッテリー最適化機能(Dozeモードとも呼ばれる)が備わっている。スマホの画面を一定時間ロックすると、システムはバックグラウンドアプリのネットワークアクセスやCPU使用権限を段階的に制限し、最終的にプロセスを完全に凍結または終了させることがある。凍結されたアプリはサーバーからのプッシュ通知を受信できない。
理由2:メーカー独自の厳格な省電力ポリシー
多くのブランドは、Android標準のDozeモードに加え、独自の省電力ポリシーを導入している。Huaweiの「起動管理」、Xiaomiの「アプリ省電力設定」、OPPOの「バックグラウンド消費電力管理」などは標準のAndroidよりも厳格で、メモリが不足すると画面が点灯している間でもバックグラウンドアプリを終了させることがある。
理由3:一括クリーンアップ
多くのユーザーは、最近のタスク画面で「すべてクリア」をタップしてメモリを解放する習慣があるが、これによりBinanceを含むすべてのバックグラウンドアプリが強制終了される。その後Binanceアプリを一度開いたとしても、次の一括クリーンアップで再び終了させられてしまう。
ブランド別:省電力ホワイトリスト設定ガイド
Huawei / Honor のスマートフォン
HuaweiとHonorのバックグラウンド管理は全ブランド中で最も厳格であり、包括的な設定が必要である:
設定1:起動管理
設定 > 電池 > 起動管理 > Binanceを探す > 「自動的に管理」をオフにする > 以下の3つのスイッチを手動でオンにする:
- 他のアプリによる起動
- 他のアプリの起動
- バックグラウンド実行
設定2:バッテリー最適化
設定 > アプリ > アプリ > 右上のメニュー > 特別なアクセス > バッテリー最適化 > 「すべてのアプリ」に切り替え > Binanceを探す > 「許可しない(最適化しない)」を選択。
設定3:タスクのロック
最近のタスク画面を開く > Binanceのカードを探す > 下にスワイプしてロックする(南京錠のアイコンが表示される)。
設定4:省電力モードのオフ
省電力モードまたはウルトラ省電力モードがオンになっている場合は、Binanceをホワイトリストに追加するか、通知が必要な際はモードをオフにする。
Xiaomi / Redmi のスマートフォン
Xiaomiのバックグラウンド管理も非常に厳格である:
設定1:アプリ省電力設定
MIUIの場合:設定 > バッテリーとパフォーマンス > アプリ省電力設定 > Binanceを探す > 「制限なし」を選択。
HyperOSの場合:設定 > バッテリー > アプリ省電力設定 > Binanceを探す > 「制限なし」を選択。
設定2:自動起動の管理
設定 > アプリ > アプリを管理 > Binanceを探す > 「自動起動」をオンにする。
設定3:タスクのロック
最近のタスク画面を開く > Binanceのカードを長押しまたは下にスワイプ > ロックアイコンをタップ。
設定4:MIUI最適化のオフ(任意)
開発者向けオプション > MIUI最適化をオンにする > オフにする。注意:これをオフにするとシステムの一部の機能に影響が出る可能性があるため、慎重に行ってほしい。
OPPO / realme のスマートフォン
設定1:バックグラウンド実行
設定 > 電池 > バッテリー使用量の詳細 > Binanceを探す > 「バックグラウンドでのアクティビティを許可」をオンにする。
設定2:自動起動の管理
設定 > アプリ > 自動起動アプリ > Binanceを探す > オンにする。
設定3:タスクのロック
最近のタスク画面 > Binanceのカード > 右上の「︙」または長押し > 「ロック」を選択。
設定4:スマート省電力のオフ
設定 > 電池 > 省エネモード > オフにする(またはBinanceを例外に追加)。
vivo / iQOO のスマートフォン
設定1:バックグラウンド電力消費管理
設定 > 電池 > バックグラウンド電力消費管理 > Binanceを探す > 「バックグラウンドでの高電力消費を許可」を選択。
設定2:自動起動
設定 > アプリと権限 > 権限管理 > 自動起動 > Binanceを探す > オンにする。
設定3:タスクのロック
最近のタスク画面 > Binanceのカード > 下にスワイプして「ロック」を選択。
設定4:省電力ホワイトリスト
省電力モードがオンの場合、設定 > 電池 > 省電力モード > ホワイトリスト > Binanceを追加。
Samsung のスマートフォン
Samsungの管理は比較的緩やかだが、以下の設定を推奨する:
設定1:バッテリー最適化
設定 > バッテリーとデバイスケア > バッテリー > バックグラウンドでの使用制限 > Binanceが「深い休眠状態のアプリ」や「休眠状態のアプリ」に含まれていないことを確認する。
設定 > アプリ > Binance > バッテリー > 「制限なし」を選択。
設定2(Android 14以降)
設定 > アプリ > Binance > バッテリー > 「制限なし」を選択。
OnePlus のスマートフォン
国内版(ColorOS搭載)はOPPOの方法で設定する。海外版(OxygenOS搭載)はSamsungの方法(標準Androidに近いポリシー)で設定する。
Google Pixel
Pixelの管理は最も標準的で、通常は特別な設定は不要だが、問題が発生する場合:
設定 > アプリ > すべてのアプリを表示 > Binance > バッテリー > 「制限なし」を選択。
省電力ホワイトリスト以外に確認すべき項目
ホワイトリストの設定後も通知が届かない場合は、以下の項目を確認してほしい:
通知権限
Binanceアプリの通知権限がオンになっているか確認する。各ブランドの共通パス:
設定 > 通知(またはアプリと通知) > アプリ通知 > Binance > すべての通知をオンにする。
Binanceアプリ内の通知設定
システム側の権限に加え、アプリ内にもスイッチがある。
Binanceアプリを開く > 左上のアイコン > 設定 > 通知設定。
以下の項目がオンになっているか確認:
- 価格アラート通知
- 取引通知
- セキュリティ通知
- 入金/出金通知
おやすみモード(マナーモード)
スマホが「おやすみモード」や「サイレントモード」になっていないか確認する。オンの場合は、Binanceを例外(ホワイトリスト)に追加する。
ネットワーク権限
BinanceがWi-Fiおよびモバイルデータの両方でアクセス権限を持っているか確認する。バックグラウンドアプリが通知を受信するにはネットワーク接続が必要である。
システム時刻
システム時刻が正確でないと、プッシュ通知の仕組みが正常に動作しない場合がある。時刻設定が「自動」になっていることを確認してほしい。
通知が正常かテストする方法
すべての設定完了後、以下の方法でテストできる:
方法1:価格アラートを設定する
Binanceアプリで、すぐにトリガーされそうな価格アラート(現在のBTC価格から上下50ドル程度など)を設定し、画面をロックして数分待ち、通知が届くか確認する。
方法2:少額の取引を行う
成行に近い指値注文を出し、約定後に通知が届くか確認する。
方法3:セキュリティログイン通知
別のデバイスから自分のBinanceアカウントへのログインを試み、スマホにセキュリティ警告通知が届くか確認する。
テスト後も通知が届かない場合は、ネットワーク環境(GoogleのFCMプッシュサービスが制限されている環境など)が原因で通知経路が遮断されている可能性がある。
「すべてクリア」の習慣を避ける
多くのユーザーが無意識に行っている「すべてクリア」の操作は、通知が届かない最も一般的な原因の一つである。
この習慣を変え、不要なアプリだけを個別にスワイプして閉じ、ロック(南京錠アイコン)したBinanceのタスクカードは残しておくように心がけてほしい。
どうしてもメモリを解放したい場合は、システム標準のクリーナー機能を使用し、Binanceをクリーンアップ対象から外す設定を行ってほしい。
まとめ
AndroidでBinanceの通知が届かない核心的な理由は、システムの省電力メカニズムがバックグラウンドプロセスを終了させてしまうことにある。解決策は3つのステップに集約される:1. バッテリー最適化のホワイトリスト設定(制限なし/最適化しない)、2. 自動起動権限の付与とタスクのロック、3. 通知権限の全許可。ブランドによって操作パスは異なるが、考え方は共通している。「このアプリは重要なので、終了させないでほしい」とシステムに伝えることである。これらの設定を行えば、Binanceの価格アラートや取引通知を正常に受け取ることができるようになる。