スマートフォン
 Computer >> コンピューター >  >> スマートフォン >> スマートフォン

Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説

Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説

Android Debug Bridge(ADB)は、Android SDKに含まれているコマンドラインツールです(単体でも配布されています)。USBケーブルでPCと接続したAndroidスマートフォンやタブレットに対して、さまざまなコマンドを送信するために使われます。

ADBはもともとAndroid開発者向けに設計されたツールですが、一般ユーザーにとっても便利な使い道がたくさんあります。たとえば、アプリの手動インストール(サイドローディング)、端末のroot化、スマホとPC間のファイル転送、バックアップの作成、画面録画などが挙げられます。

では、どうやって使い始めればよいのでしょうか? この記事では、ADBの導入から初期設定、動作確認、うまくいかないときの対処法まで、順を追ってわかりやすく解説します。

WindowsにADBをインストールする手順

  1. Platform Toolsをダウンロードする:Windows用のPlatform Toolsをダウンロードします。同じページからMac版やLinux版も入手できます。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説 Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
  1. ZIPファイルを解凍する:ダウンロードしたZIPファイルを展開します。あとで見つけやすいよう、Cドライブ直下(Linuxの場合はホームフォルダ)などに保存しておくと便利です。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
  1. platform-toolsフォルダを右クリックする:フォルダを開いた状態で、Shiftキーを押しながらフォルダ上で右クリックします。
  2. 「PowerShellウィンドウをここで開く」を選択する:環境によっては「コマンドウィンドウをここで開く」と表示される場合もあります。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説

ここまでの手順で、PC側へのADBのセットアップは完了です。次は、スマートフォン側でUSBデバッグを有効にしましょう。

Android端末でUSBデバッグを有効にする

USBデバッグを有効にする手順は、Androidの機種やOSのバージョンによって多少異なりますが、おおむね以下の流れと同じです。

  1. スマートフォンの「設定」を開きます。
  2. 「端末情報」→「ソフトウェア情報」をタップします。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
  1. 「ビルド番号」までスクロールし、7回連続でタップして開発者向けオプションを有効化します。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
  1. 「端末情報」の画面に戻ると「開発者向けオプション」が項目として追加されているので、それをタップします。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
  1. 「USBデバッグ」をオンにし、確認ダイアログで実行を確定します。
  2. スマートフォンをPCに接続します。
  3. 「USBデバッグを許可しますか?」というメッセージが表示されたら、「許可」を選択します。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説 Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説

信頼できる自分のPCを使っている場合は、「常にこのパソコンからの接続を許可する」オプションにチェックを入れておくのがおすすめです。以降のADB操作がスムーズになるだけでなく、万が一スマホが起動しなくなった場合のデータ救出にも役立ちます。

ADBの動作をテストする

スマートフォンとPCの接続が正しく機能しているかを確認するには、先ほどと同じ手順でコマンドプロンプト(PowerShell)を開いて、以下を試してみましょう。

  1. スマートフォンをPCに接続します。
  2. コマンドウィンドウに adb devices と入力し、Enterキーを押します。
  3. 接続中のデバイスがリストに表示されれば、接続は成功です。

うまくいかないときの対処法

すべての設定を終えても、スマホ側に「USBデバッグを許可」というメッセージが表示されないことがあります。その場合は慌てずに、まずスマートフォンを再起動してみてください。また、USBの接続モードを「画像転送(PTP)」や「MIDI」に変更すると解決することもあります。

それでも表示されない場合は、ADBのテストを実行してみましょう。「'adb' は内部コマンドまたは外部コマンドとして認識されていません…」といった赤いエラーテキストが表示された場合は、ADBのシステム環境変数が登録されていない可能性があります。以下の手順で環境変数を追加してください。

  1. Oracleの公式サイトにアクセスします。
  2. 下にスクロールして、Java SEの各ダウンロードリンクを探します。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
  1. 「jdk-12.0.1_windows-x64_bin.exe」(記事執筆時点の最新版)を選択します。※より新しいバージョンが公開されている場合は、そちらを選んでも問題ありません。
  2. Java SEをダウンロードします。
  3. セットアップファイルをダブルクリックしてインストールします。
  4. Javaのインストール完了後、エクスプローラーで「PC(マイコンピュータ)」のアイコンを右クリックします。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
  1. 「プロパティ」を選択します。
  2. 開いたウィンドウで「システムの詳細設定」を選択します。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
  1. 「環境変数」ボタンをクリックします。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
  1. 下部のボックスに表示されている「Path」を選択し、「編集」をクリックします。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
  1. 「参照」をクリックし、先ほどplatform-toolsフォルダを保存した場所へ移動します。
Android Debug Bridge(ADB)の始め方|Windowsへの導入からUSBデバッグ設定・トラブル対処まで徹底解説
  1. 「platform-tools」フォルダを選択して「OK」をクリックします。
  2. エクスプローラーでplatform-toolsフォルダに戻り、最初と同じ方法でコマンドプロンプトを開きます。
  3. コマンドプロンプトに adb devices と入力します。今度はデバイスが表示されるはずです。

デバイスが「unauthorized(未承認)」と表示された場合は、スマートフォンの画面を確認してください。USBデバッグの許可ダイアログが表示されているはずなので、そこでPCからのアクセスを許可すれば、ADBを使う準備はすべて完了です!

  1. Windows 10にADB(Android Debug Bridge)をインストールする方法【初心者向け完全ガイド】

    ノートパソコンやデスクトップPCをどこにでも持ち歩くのは現実的ではありません。その代わり、多くの人がスマートフォンを持ち歩き、通話や写真・動画の撮影、ドキュメントの管理などさまざまな用途に活用しています。しかしスマートフォンには容量の限界があり、ストレージがいっぱいになるとデータをどこか安全な場所へ退避させる必要があります。そこで最も合理的な選択となるのが、PCへのデータ移行です。 では、スマートフォンからPCへデータを転送するにはどうすればよいのでしょうか?その答えがADB(Android Debug Bridge)です。WindowsにはADBという仕組みが用意されており、これを使えばP

  2. Microsoft Launcher 徹底レビュー|Androidスマホを一気にパワーアップする方法

    ランチャーを使えば、root化や複雑な設定を一切行わずに、Androidスマホの操作性や見た目をガラッと変えることができます。今回は、生産性向上とMicrosoft製品とのシームレスな連携に特化した「Microsoft Launcher」を詳しく紹介します。 Microsoft Launcherの始め方 Microsoft Launcherをインストールすると、まず壁紙メニューが表示されます。デフォルトのまま使うこともできますし、Bingの壁紙を選ぶことも可能です。後者を選べば、毎日新しい壁紙が自動でスマホに届くようになります。 続いてMicrosoftアカウントでのログイン画面が現れます。ロ