Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
Android Debug Bridge(ADB)は、Android SDKに含まれているコマンドラインツールです(単体でも配布されています)。USBケーブルでPCと接続したAndroidスマートフォンやタブレットに対して、さまざまなコマンドを送信するために使われます。
ADBはもともとAndroid開発者向けに設計されたツールですが、一般ユーザーにとっても便利な使い道がたくさんあります。たとえば、アプリの手動インストール(サイドローディング)、端末のroot化、スマホとPC間のファイル転送、バックアップの作成、画面録画などが挙げられます。
では、どうやって使い始めればよいのでしょうか? この記事では、ADBの導入から初期設定、動作確認、うまくいかないときの対処法まで、順を追ってわかりやすく解説します。
WindowsにADBをインストールする手順
- Platform Toolsをダウンロードする:Windows用のPlatform Toolsをダウンロードします。同じページからMac版やLinux版も入手できます。
- ZIPファイルを解凍する:ダウンロードしたZIPファイルを展開します。あとで見つけやすいよう、Cドライブ直下(Linuxの場合はホームフォルダ)などに保存しておくと便利です。
- platform-toolsフォルダを右クリックする:フォルダを開いた状態で、Shiftキーを押しながらフォルダ上で右クリックします。
- 「PowerShellウィンドウをここで開く」を選択する:環境によっては「コマンドウィンドウをここで開く」と表示される場合もあります。
ここまでの手順で、PC側へのADBのセットアップは完了です。次は、スマートフォン側でUSBデバッグを有効にしましょう。
Android端末でUSBデバッグを有効にする
USBデバッグを有効にする手順は、Androidの機種やOSのバージョンによって多少異なりますが、おおむね以下の流れと同じです。
- スマートフォンの「設定」を開きます。
- 「端末情報」→「ソフトウェア情報」をタップします。
- 「ビルド番号」までスクロールし、7回連続でタップして開発者向けオプションを有効化します。
- 「端末情報」の画面に戻ると「開発者向けオプション」が項目として追加されているので、それをタップします。
- 「USBデバッグ」をオンにし、確認ダイアログで実行を確定します。
- スマートフォンをPCに接続します。
- 「USBデバッグを許可しますか?」というメッセージが表示されたら、「許可」を選択します。
信頼できる自分のPCを使っている場合は、「常にこのパソコンからの接続を許可する」オプションにチェックを入れておくのがおすすめです。以降のADB操作がスムーズになるだけでなく、万が一スマホが起動しなくなった場合のデータ救出にも役立ちます。
ADBの動作をテストする
スマートフォンとPCの接続が正しく機能しているかを確認するには、先ほどと同じ手順でコマンドプロンプト(PowerShell)を開いて、以下を試してみましょう。
- スマートフォンをPCに接続します。
- コマンドウィンドウに
adb devicesと入力し、Enterキーを押します。 - 接続中のデバイスがリストに表示されれば、接続は成功です。
うまくいかないときの対処法
すべての設定を終えても、スマホ側に「USBデバッグを許可」というメッセージが表示されないことがあります。その場合は慌てずに、まずスマートフォンを再起動してみてください。また、USBの接続モードを「画像転送(PTP)」や「MIDI」に変更すると解決することもあります。
それでも表示されない場合は、ADBのテストを実行してみましょう。「'adb' は内部コマンドまたは外部コマンドとして認識されていません…」といった赤いエラーテキストが表示された場合は、ADBのシステム環境変数が登録されていない可能性があります。以下の手順で環境変数を追加してください。
- Oracleの公式サイトにアクセスします。
- 下にスクロールして、Java SEの各ダウンロードリンクを探します。
- 「jdk-12.0.1_windows-x64_bin.exe」(記事執筆時点の最新版)を選択します。※より新しいバージョンが公開されている場合は、そちらを選んでも問題ありません。
- Java SEをダウンロードします。
- セットアップファイルをダブルクリックしてインストールします。
- Javaのインストール完了後、エクスプローラーで「PC(マイコンピュータ)」のアイコンを右クリックします。
- 「プロパティ」を選択します。
- 開いたウィンドウで「システムの詳細設定」を選択します。
- 「環境変数」ボタンをクリックします。
- 下部のボックスに表示されている「Path」を選択し、「編集」をクリックします。
- 「参照」をクリックし、先ほどplatform-toolsフォルダを保存した場所へ移動します。
- 「platform-tools」フォルダを選択して「OK」をクリックします。
- エクスプローラーでplatform-toolsフォルダに戻り、最初と同じ方法でコマンドプロンプトを開きます。
- コマンドプロンプトに
adb devicesと入力します。今度はデバイスが表示されるはずです。
デバイスが「unauthorized(未承認)」と表示された場合は、スマートフォンの画面を確認してください。USBデバッグの許可ダイアログが表示されているはずなので、そこでPCからのアクセスを許可すれば、ADBを使う準備はすべて完了です!
-
Windows 10にADB(Android Debug Bridge)をインストールする方法【初心者向け完全ガイド】
ノートパソコンやデスクトップPCをどこにでも持ち歩くのは現実的ではありません。その代わり、多くの人がスマートフォンを持ち歩き、通話や写真・動画の撮影、ドキュメントの管理などさまざまな用途に活用しています。しかしスマートフォンには容量の限界があり、ストレージがいっぱいになるとデータをどこか安全な場所へ退避させる必要があります。そこで最も合理的な選択となるのが、PCへのデータ移行です。 では、スマートフォンからPCへデータを転送するにはどうすればよいのでしょうか?その答えがADB(Android Debug Bridge)です。WindowsにはADBという仕組みが用意されており、これを使えばP
-
Microsoft Launcher 徹底レビュー|Androidスマホを一気にパワーアップする方法
ランチャーを使えば、root化や複雑な設定を一切行わずに、Androidスマホの操作性や見た目をガラッと変えることができます。今回は、生産性向上とMicrosoft製品とのシームレスな連携に特化した「Microsoft Launcher」を詳しく紹介します。 Microsoft Launcherの始め方 Microsoft Launcherをインストールすると、まず壁紙メニューが表示されます。デフォルトのまま使うこともできますし、Bingの壁紙を選ぶことも可能です。後者を選べば、毎日新しい壁紙が自動でスマホに届くようになります。 続いてMicrosoftアカウントでのログイン画面が現れます。ロ