※本ページにはプロモーション(広告)が含まれています
【2026年最新版】AndroidのADB・無線デバッグ活用完全ガイド
ADB(Android Debug Bridge)はAndroid開発者や上級ユーザーにとって非常に強力なツールです。この記事ではADBとは何か、開発者オプションの有効化から無線デバッグ接続、便利なADBコマンド一覧までを初心者にもわかりやすく解説します。PCなしでWi-Fi経由でデバッグできる無線ADBも詳しく紹介します。
この記事でわかること
- ADB(Android Debug Bridge)とは何か・できること
- 開発者オプションの有効化手順(機種別)
- WindowsおよびMacへのADBインストール方法
- USB接続および無線(Wi-Fi)でのADB接続方法
- 知っておくと便利なADBコマンド一覧

ADB(Android Debug Bridge)とは
ADB(Android Debug Bridge)は、AndroidデバイスとPC間の通信を可能にするコマンドラインツールです。Googleが提供するAndroid SDK Platform-Toolsに含まれており、以下のような操作をPC上から行えます。
- アプリのインストール・アンインストール
- ファイルの送受信
- デバイスのスクリーンショット取得
- ログ(logcat)の取得・解析
- シェルコマンドの実行
- デバイスの詳細設定変更
- バックアップ・リストア
ADBが使えると何が便利?
一般ユーザーにとっても、通常のUI操作ではアクセスできない設定を変更したり、削除できないプリインストールアプリを無効化したりと、Androidをより自分好みにカスタマイズする際に役立ちます。
開発者オプションを有効にする方法
ADBを使うには、まずAndroidの「開発者オプション」を有効にする必要があります。開発者オプションはデフォルトで非表示になっています。
一般的な手順(Android標準)
- 「設定」アプリを開く
- 「デバイス情報」または「端末情報」をタップ
- 「ビルド番号」を7回連続でタップする
- 「開発者になりました!」というメッセージが表示されたら成功
- 「設定」に戻ると「開発者オプション」が表示されるようになる
主要メーカー別の開発者オプション有効化手順
| メーカー | ビルド番号の場所 |
|---|---|
| Google Pixel | 設定 → デバイス情報 → ビルド番号 |
| Samsung Galaxy | 設定 → 端末情報 → ソフトウェア情報 → ビルド番号 |
| SHARP AQUOS | 設定 → 端末情報 → ビルド番号 |
| SONY Xperia | 設定 → デバイス情報 → ビルド番号 |
| OPPO / OnePlus | 設定 → 端末情報 → バージョン情報 → ビルド番号 |
| Xiaomi | 設定 → 端末情報 → すべての仕様 → MIUIバージョンを7回タップ |
PCへのADBインストール方法
Windowsへのインストール手順
- Googleの公式サイト(developer.android.com/tools/releases/platform-tools)にアクセス
- 「Windows向けのSDK Platform-Toolsをダウンロード」をクリック
- ダウンロードしたZIPファイルを任意の場所(例:C:\platform-tools)に解凍する
- Windowsの検索バーで「環境変数」と検索し「システム環境変数の編集」を開く
- 「環境変数」ボタン→「Path」を選択→「編集」→「新規」でC:\platform-toolsのパスを追加
- コマンドプロンプトを開いて
adb versionと入力し、バージョンが表示されれば成功
Macへのインストール手順
- Homebrewがインストールされている場合:ターミナルで
brew install android-platform-toolsを実行 - Homebrewなしの場合:公式サイトからMac向けのZIPをダウンロードして解凍
- 解凍したフォルダを
~/Library/Android/sdk/platform-tools/に移動 - ターミナルで
adb versionを実行してバージョン確認

USB接続でADB接続する手順
ステップ1:USBデバッグを有効にする
- 「設定」→「開発者オプション」を開く
- 「USBデバッグ」のトグルをオンにする
- 確認ダイアログが表示されたら「OK」をタップ
ステップ2:PCとUSBで接続する
- USBケーブルでAndroidデバイスとPCを接続する
- Androidデバイスに「USBデバッグを許可しますか?」のダイアログが表示される
- 「このパソコンからのUSBデバッグを常に許可する」にチェックを入れて「許可」をタップ
- コマンドプロンプト/ターミナルで
adb devicesを実行してデバイスが認識されているか確認
無線(Wi-Fi)でのADB接続方法(Android 11以降)
Android 11以降では、USBケーブルなしでWi-Fi経由のワイヤレスADB接続が可能です。
ステップ1:ワイヤレスデバッグを有効にする
- 「設定」→「開発者オプション」を開く
- 「ワイヤレスデバッグ」をオンにする
- 確認ダイアログで「許可」をタップ
ステップ2:ペアリングコードで接続する
- 「ワイヤレスデバッグ」の設定画面を開き「コードを使用してデバイスをペアリング」をタップ
- ペアリングコードとIPアドレス:ポートが表示される(例:192.168.1.5:37843)
- PCのコマンドプロンプト/ターミナルで以下を実行:
adb pair 192.168.1.5:37843 - ペアリングコードの入力を求められたら、Androidの画面に表示されているコードを入力
- 「Successfully paired」と表示されたらペアリング成功
ステップ3:接続する
- 「ワイヤレスデバッグ」画面に表示されているIPアドレスとポート(ペアリングとは別のポート)を確認
adb connect 192.168.1.5:5555(ポート番号は画面のものを使用)を実行adb devicesでデバイスが表示されれば接続完了
知っておくと便利なADBコマンド一覧
| コマンド | 説明 |
|---|---|
| adb devices | 接続されているデバイス一覧を表示 |
| adb install app.apk | APKファイルをインストール |
| adb uninstall com.example.app | パッケージ名を指定してアプリをアンインストール |
| adb push file.txt /sdcard/ | PCからデバイスにファイルを転送 |
| adb pull /sdcard/file.txt | デバイスからPCにファイルを取得 |
| adb shell | デバイスのシェルにアクセス |
| adb logcat | デバイスのログをリアルタイム表示 |
| adb reboot | デバイスを再起動 |
| adb reboot recovery | リカバリーモードで再起動 |
| adb screencap /sdcard/screen.png | スクリーンショットを撮影して保存 |
| adb shell pm list packages | インストール済みアプリのパッケージ一覧を表示 |
| adb shell pm disable-user パッケージ名 | プリインストールアプリを無効化 |

よくある質問(FAQ)
Q1. ADBを使うとデバイスの保証はなくなりますか?
ADBの使用だけで保証が無効になることは通常ありません。ただし、ADBを使ってシステムファイルを変更したり、root化を行った場合は保証が無効になる可能性があります。通常の操作範囲であれば問題ありません。
Q2. 「adb devices」でデバイスが「unauthorized」と表示されます
Androidデバイスの画面に「USBデバッグを許可しますか?」のダイアログが表示されていないか確認してください。表示されていたら「許可」をタップしてください。画面がスリープしている場合はスリープを解除してから再度コマンドを実行してください。
Q3. WindowsでADBドライバのインストールが必要ですか?
一部のAndroidデバイスではWindows用のUSBドライバが必要です。Google Pixelの場合はGoogleのUSBドライバ、他のメーカーの場合はメーカー公式サイトからドライバをダウンロードしてインストールしてください。
Q4. 無線ADBは有線より遅いですか?
ファイル転送の速度はWi-FiのスペックによりますがUSB 3.0より遅いことが多いです。ただし通常のコマンド操作・デバッグ用途であればストレスなく使用できます。大容量ファイルの転送には有線USBが適しています。
Q5. ADBコマンドで誤ってシステムアプリを削除してしまいました。どうすればいいですか?
完全に削除(uninstall)した場合は工場出荷時リセットが必要になることがあります。ただし pm disable-user で無効化した場合は pm enable パッケージ名 で再度有効化できます。重要なシステムアプリは操作前に必ずパッケージ名を確認してください。
Q6. adb shellで使えるコマンドにはどんなものがありますか?
adb shell内ではLinuxのコマンドが多数使えます。ls(ファイル一覧)、cat(ファイル内容表示)、cp(コピー)、mv(移動)、chmod(権限変更)などが代表的です。また dumpsys でシステム情報の詳細を取得することもできます。
まとめ
ADBはAndroidデバイスをより深く活用するための強力なツールです。開発者だけでなく、一般ユーザーもプリインストールアプリの無効化やファイル管理などに活用できます。
特にAndroid 11以降の無線ADBは、ケーブルなしでPCと連携できる非常に便利な機能です。最初は少し難しく感じるかもしれませんが、この記事の手順通りに進めれば確実に設定できます。ぜひADBを活用してAndroid体験をさらに向上させてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!