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

ADB(Android Debug Bridge)で使える便利なターミナルコマンド一覧【初心者向け解説】

Androidの不具合を自分の手で直したいと考えている方なら、「ADB(Android Debug Bridge)」という言葉を一度は耳にしたことがあるかもしれません。ADBは、プロの開発者から初心者まで幅広く利用されている、効率的かつ信頼性の高いツールです。実際、多くのAndroid関連のチュートリアルやガイドでも、小さな不具合のデバッグにこのツールが活用されています。

また、Android端末の動作が不安定になったときにも、ADBは非常に役立ちます。この記事では、WindowsへのADBのインストール方法から、覚えておくと便利な基本的なターミナルコマンドまで、わかりやすく解説していきます。

WindowsにADBをインストールする方法

ADBのインストールはとても簡単です。手順は以下の通りです。

  1. スタンドアローン版のADB ZIPファイルをダウンロードします。
  2. ダウンロードしたZIPファイルを任意のフォルダ(例:C:\ADB)に展開します。
  3. コマンドプロンプトを開き、以下のコマンドを入力してADBのフォルダへ移動します。

cd c:\ADB

Enterキーを押したら、USBケーブルでAndroid端末をPCに接続しましょう。これで準備完了です。それでは、実用的なコマンドを順番に見ていきましょう。

1. ADBサーバーの起動・停止

作業を始める前に、ADBサーバーを起動しておくことが重要です。サーバーを起動するには、次のコマンドを使用します。

adb start-server

サーバーを停止したい場合は、以下のコマンドを実行します。

adb kill-server

接続に問題が生じたときなど、サーバーを再起動することで解決するケースもあります。

2. Android端末が正しく接続されているか確認する

何らかの操作を行う前に、Android端末がPCと正しく接続されているかを確認する必要があります。その際は、以下のコマンドを入力してください。

adb devices

このコマンドを実行すると、接続中のデバイスの一覧とシリアル番号が表示されます。「device」と表示されていれば、正常に認識されています。

3. PCとスマホ間でファイルをコピーする

ファイル転送用のアプリを使わなくても、ADBのコマンドだけでPCとスマホの間でファイルをやり取りできます。

  • PCからスマホへ: adb push [送信元パス] [送信先パス]
  • スマホからPCへ: adb pull [送信元パス] [送信先パス]

コマンド実行時には、[送信元パス]と[送信先パス]の部分に、実際のファイルの場所と保存先を入力することを忘れないようにしてください。

4. アプリ(APK)のインストール・アンインストール

APKファイルのインストールやアンインストールも、ワンラインのコマンドで簡単に行えます。

  • インストール: adb install "path/to/file.apk"
  • アンインストール: adb uninstall <パッケージ名>

Google Play以外からアプリを入手した場合や、開発中のアプリをテストするときに特に便利なコマンドです。

5. 端末のバックアップを作成する

スマホのバックアップ方法はいくつかありますが、コマンドプロンプトから実行する場合は、以下のコマンドを入力するだけです。

adb backup -all

このコマンドにより、アプリデータや設定情報などをまとめてバックアップできます。機種変更前のデータ移行時などに活用しましょう。

6. Android端末を再起動する

Android端末の再起動には、主に「リカバリーモード」「ブートローダーモード」「ファストブートモード」の3つの方法があります。それぞれ以下のコマンドで実行できます。

  • リカバリーモードで再起動: adb reboot recovery
  • ブートローダーモードで再起動: adb reboot bootloader
  • ファストブートモードへ移行: adb fastboot

端末がフリーズして通常の操作ができないときでも、これらのコマンドを使えばPCから再起動をかけられるのが大きなメリットです。

7. 接続中デバイスのシリアル番号を確認する

PCに接続しているスマホのシリアル番号を調べたいときは、以下のコマンドを入力します。

adb get-serialno

なお、シリアル番号を確認する方法は他にもあります。例えば、端末のダイヤラーで「*#06#」と入力すればIMEI番号などの情報を表示できますし、取り外し可能なバッテリーを搭載した機種であれば、電池パックを外してラベルを確認するのも有効です。さらに、購入時に受け取った保証書にも記載されている場合があります。

まとめ

ADBとターミナルコマンドを使いこなせば、Android端末の管理やトラブル対応の幅が大きく広がります。まずは今回紹介した基本コマンドから試してみてください。今後もAndroid活用に役立つ情報をお届けしていきますので、ぜひチェックしてみてください。本記事についてのご意見やご感想があれば、コメント欄でお聞かせください。

  1. Android 10徹底解説:知っておくべき新機能と変更点のすべて

    Googleは最新OS「Android 10」を正式リリースし、Google Pixelスマートフォン向けにインストールが可能になりました。このアップデートにより、Androidユーザーはついにダークテーマを利用できるようになります。リリース直前には、これまで各バージョンに使われてきたデザート(お菓子)由来のコードネームを廃止するという噂も流れていました。 「遅くてもやらないよりはまし」という言葉通り、Googleはデザート名が覚えにくい、世界中のユーザーにとって分かりづらいというフィードバックを受け、ついに行動に移したのでしょう。 それでは、Android 10ではどのような進化が遂げられ、

  2. Androidのバックアップが旅行の必需品である理由|クラウドバックアップで旅の思い出を守る方法

    旅行が好きで、写真を撮るのが好きな方は多いのではないでしょうか。珍しいものや変わったものを目にすると、つい自撮りしたくなる私もその一人です。そんな私には、長い「旅の持ち物リスト」があります。 ところが最近リストに加えたのは、物理的なアイテムではなく、あるアプリでした。山々に囲まれた湖畔の街を訪れた直近の旅で、これが一番役立ったのです。下の画像を見れば、これほど美しい場所では誰もがどれだけ多くの写真を撮ってしまうか、想像がつくでしょう。 直面した問題:デジタル一眼レフカメラのメモリーカードが満杯になり、Androidスマートフォンの容量も尽きてしまいました。 考えられる解決策:ノートパソコン、