バイナンス(Binance)アプリは、インストール直後の占有容量は約 230 MB(72 MBのAPK解凍時 + 実行リソース)ですが、一定期間使用すると、K線チャートの画像キャッシュ、WebViewキャッシュ、アイコン/ロゴのローカルコピー、チャット画像などにより、Cacheディレクトリが 500 MBから 2 GBまで徐々に蓄積されます。一括クリーンアップの入り口は 設定 → キャッシュをクリア にあり、これはキャッシュディレクトリのみを削除するため、アカウントデータには影響しません。完全にリセットしたい場合は、システム設定から「ストレージを消去」を選択できます。最新バージョンのアプリはクリーンアップ機能がよりスマートになっているため、バイナンス公式サイト から 2.86.3以降をダウンロードするか、バイナンス公式アプリ から APK を取得することをお勧めします。以下では、Android と iOS 両方のキャッシュ構造、クリーンアップ方法、最適化戦略について詳しく解説します。
一、バイナンスアプリのストレージ占有構成
システムレベルで見ると、Binance アプリの占有容量は以下の部分で構成されています:
| 分類 | デフォルトパス(Android) | 一般的なサイズ | 削除可否 |
|---|---|---|---|
| アプリ本体 | /data/app/com.binance.dev-*/ | 72-80 MB | 不可(アンインストール時のみ) |
| ユーザーデータ | /data/data/com.binance.dev/databases | 20-60 MB | 可(ただしログイン状態が消失) |
| SharedPrefs | /data/data/com.binance.dev/shared_prefs | 1-3 MB | 可(ただし設定がリセット) |
| キャッシュ (Cache) | /data/data/com.binance.dev/cache | 50-800 MB | 可(いつでも削除可能) |
| WebView | /data/data/com.binance.dev/app_webview | 20-200 MB | 可(クリーンアップで削除) |
| Code Cache | /data/data/com.binance.dev/code_cache | 5-20 MB | 可(クリーンアップで削除) |
| 画像キャッシュ | /sdcard/Android/data/com.binance.dev/cache | 30-500 MB | 可(削除しても問題なし) |
総占有容量 = アプリ本体 + ユーザーデータ + キャッシュ + 外部キャッシュとなり、通常 350 MB - 1.5 GB 程度になります。
二、Android でキャッシュを削除する3つの方法
方法1:アプリ内でのクリーンアップ(推奨)
- アプリを開く → 左上のアイコンをタップ
- 下にスクロールして「設定」→「キャッシュをクリア」をタップ
- 「X MB のキャッシュがクリアされます。アカウントデータには影響しません」というポップアップが表示されるので「確定」をタップ
- プログレスバーが完了するまで待機(通常 3〜10 秒)
この操作では Cache と WebView ディレクトリのみが削除され、アカウント、取引記録、お気に入りリスト、2FA(二段階認証)の設定などはすべて保持されます。
方法2:システム設定からのクリーンアップ
- システム設定 → アプリ → Binance を選択
- 「ストレージ」をタップ
- 2つのボタンが表示されます:
- キャッシュを消去:アプリ内での操作と同じです。
- ストレージを消去:すべてのローカルデータが削除されるため、再ログインが必要になります。
日常的には「キャッシュを消去」を使用し、アプリに不具合がある場合のみ「ストレージを消去」を行ってください。
方法3:ADB による精密なクリーンアップ
開発者や高度なユーザーは、ADB コマンドを使用して特定の種類のキャッシュを削除できます:
adb shell run-as com.binance.dev rm -rf cache/
adb shell run-as com.binance.dev rm -rf app_webview/
または、WebView のみを確認して削除する場合:
adb shell pm clear --cache-only com.binance.dev
この方法はより多くの設定を保持できますが、操作のハードルは高くなります。
三、iOS でのキャッシュ削除方法
方法1:アプリ内でのクリーンアップ
手順は Android と同じです:アイコン → 設定 → キャッシュをクリア。iOS のクリーンアップロジックは若干異なります:
- Cache ディレクトリは
~/Library/Caches/com.binance.live/にあります。 - tmp ディレクトリは
/tmp/にあり(iOS 再起動時に自動的にクリアされます)。 - WebView のキャッシュは
~/Library/WebKit/にあります。
方法2:アンインストールと再インストール
iOS は Android のように「ストレージを消去」ボタンがないため、アプリ内のクリーンアップが不十分な場合は以下を行います:
- アプリのアイコンを長押し → 「アプリを削除」
- App Store から再度ダウンロード
- アカウントにログイン(注意:2FA の再認証が必要になる場合があります)
iOS のストレージ管理
システム設定 → 一般 → iPhone ストレージ → Binance を探すと、以下が表示されます:
- App のサイズ:70-80 MB
- 書類とデータ:キャッシュとローカルデータの合計
- アプリをタップすると「App を取り除く」(データを保持)と「App を削除」(すべて削除)の2つのオプションが表示されます。
App を取り除くはアプリ本体のスペースを解放しますがキャッシュは保持されます。App を削除はすべてのデータをクリアします。
四、キャッシュが肥大化する原因
キャッシュが数百 MB から 2 GB まで増える主な理由は以下の通りです:
K線チャートの画像キャッシュ
先物や現物の K線チャートは、各時間軸(1分、5分、15分、1時間、4時間、1日、1週間、1ヶ月)のデータをローカルにキャッシュします。1通貨ペアにつき約 500 KB のデータがあり、50通貨ペアを監視すると 25 MB 以上になります。
WebView キャッシュ
キャンペーンページ、本人確認(KYC)ページ、一部の広告は H5(ウェブ)形式であり、WebView がページリソース(JS、CSS、画像)をキャッシュします。
アイコン・ロゴのキャッシュ
現物・先物リスト、P2P の販売者アイコン、NFT のサムネイルなどがキャッシュされます。
ユーザーがアップロードした画像
KYC でアップロードした身分証明書の写真、出金証明、カスタマーサポートとのチャット画像などが一時的に Cache に保存されます。
五、キャッシュ削除後の影響は?
消失しないもの:
- アカウント・パスワード(再ログイン不要)
- お気に入りリスト、K線チャートの設定
- 2FA の紐付け状態
- 取引記録、注文履歴
- KYC 本人確認ステータス
再読み込みが必要なもの(初回のみ少し時間がかかります):
- K線チャートを初めて開く際のデータ読み込み
- アイコン画像の再ダウンロード
- キャンペーンページの再リクエスト
リセットされるもの:
- WebView 内に保存された cookie(一部の H5 機能で再認可が必要になる場合があります)
- 一時的にダウンロードした PDF 声明
六、キャッシュの最大サイズを制御するには?
バイナンスアプリにはキャッシュの上限設定はありませんが、システムレベルで以下の対応が可能です:
Android の場合
- システム設定 → ストレージ → キャッシュデータ
- 定期的(毎週)に「キャッシュを削除」を行い、すべてのアプリをクリーンアップする
- または、SD Maid のようなクリーニングツールを使い、「Binance Cache > 500 MB 時に自動クリーンアップ」を設定する
iOS の場合
iOS にはシステムレベルのキャッシュ管理がないため、アプリ内の設定に依存します。ただし、ストレージが不足すると、システムが再構築可能なキャッシュを自動的にクリーンアップします。
七、ストレージ不足時の最適化戦略
戦略1:定期的なクリーンアップ
月に一度、キャッシュをクリアすることをお勧めします。通常のユーザーであれば1ヶ月で 500〜800 MB のキャッシュが蓄積されます。
戦略2:画像・動画の読み込みをオフにする
設定 → 表示 → データ節約モード をオンにすると、以下の読み込みがオフになります:
- アイコンの自動読み込み
- NFT 画像の自動読み込み
- 動画カバーの自動読み込み
これにより、キャッシュの増加速度を 1/5 程度に抑えられます。
戦略3:K線チャートの監視を減らす
K線キャッシュは通貨ペアごとに蓄積されます。あまり見ないお気に入り通貨を削除(右スワイプ → 削除)することで、次回の起動時にそれらのデータのキャッシュを防げます。
戦略4:チャット画像のキャッシュを削除する
P2P やサポートチャットでの画像のやり取りは Cache に入ります。チャット終了後、すぐに削除しましょう:チャット画面右上のメニュー → チャット画像のキャッシュをクリア。
戦略5:ウェブ版で頻繁な確認を行う
スマホの容量が厳しい場合(32/64 GB モデルなど)、ブラウザから m.binance.com にアクセスして相場を確認することをお勧めします。機能は同じですが、ローカル容量を占有しません。
八、アプリが重い?徹底的なリセットを試す
徹底的なリセットが必要なケース
- キャッシュをクリアしても頻繁に動作が重い
- 起動に 10 秒以上かかる
- 一部の機能がタップしても反応しない
- アップデート後にログインループが発生する
Android の徹底的なリセット
- 現在のログインメールアドレスと 2FA ステータスをメモする
- システム設定 → アプリ → Binance → ストレージ → ストレージを消去
- アプリを再度開き、ログインする
- 2FA や指紋認証を再設定する
iOS の徹底的なリセット
- アイコンを長押し → アプリを削除
- スマホを再起動する(システムが占有領域を回収できるようにするため)
- App Store から再インストール
- アカウントにログイン
徹底的にリセットすると、アプリの状態は初回インストール時と同じになり、多くの場合動作の重さは解消されます。ただし、2FA や指紋認証の再設定に 5 分程度の時間がかかります。
九、キャッシュパス参照表
Android の詳細パス
/data/data/com.binance.dev/
├── cache/ ← 削除可能
├── code_cache/ ← 削除可能
├── app_webview/ ← 削除可能
├── databases/ ← 慎重に(ログイン状態)
├── shared_prefs/ ← 慎重に(設定)
├── files/ ← 慎重に(ダウンロードファイル)
└── no_backup/ ← 慎重に(システムバックアップ)
/sdcard/Android/data/com.binance.dev/
├── cache/ ← 削除可能
└── files/ ← 削除可能
iOS の詳細パス(脱獄またはファイルアプリが必要)
~/Containers/Data/Application/<UUID>/
├── Library/Caches/com.binance.live/ ← 削除可能
├── Library/WebKit/ ← 削除可能
├── Documents/ ← 慎重に
├── tmp/ ← 再起動で自動クリア
└── Library/Application Support/ ← 慎重に
よくある質問 FAQ
Q1: キャッシュをクリアするとアプリが遅くなりますか?
A: 短期的にはリソースを再ダウンロードするため遅くなりますが、長期的にはスキャンコストが減り速くなります。30〜60日おきのクリーンアップが適切で、頻繁すぎても良くありません。
Q2: キャッシュを消すとログアウトされますか?
A: いいえ。ログイン状態は shared_prefs と databases に保存されており、キャッシュの削除には含まれません。「ストレージを消去」で徹底的にリセットしない限り、ログアウトはされません。
Q3: Android の一括クリーンアップツールはバイナンスアプリに影響しますか?
A: メーカー公式のクリーンアップツール(Xiaomi や Huawei のスマホマネージャーなど)はキャッシュのみを削除し、アカウントデータには触れません。ただし、サードパーティ製の怪しいクリーナーアプリは誤ってデータを消す可能性があるため、インストールはお勧めしません。
Q4: キャッシュを消した翌日にまた 500 MB 増えているのはなぜですか?
A: バイナンスアプリは起動速度を上げるために常用データを再キャッシュします。頻繁に K線や先物リストを確認する場合、キャッシュの増加は正常です。データ節約モードを活用してください。
Q5: キャッシュを消すのに root 権限は必要ですか?
A: 不要です。アプリ内やシステム設定からのクリーンアップに root 権限は不要です。ADB で特定のサブディレクトリを精密に削除する場合のみ、開発者権限が必要になることがあります。
アプリの通知設定やマナーモードについて知りたいですか? カテゴリナビ で関連ガイドを確認してください。