Skip to content
Masaru edited this page Jun 7, 2017 · 5 revisions

ADBコマンド

ADBコマンドとは

  • Android SDKに付属している、PCからUSBケーブル越しにAndroid端末を操作するためのツール
  • アプリのインストールやファイル転送、指定したアプリの起動、ログの取得、キー入力やタッチ入力などを行える
  • Android Studioで、端末にアプリを送り込んだり、ログを読んだりできるのは、実はADBコマンドのおかげ
  • ADBとはAndroid Debug Bridgeの略

下準備

  • ターミナル(コマンドプロンプト)からadbコマンドを利用する場合はpathを通しておくと便利

Windowsの場合

  • マイコンピュータを右クリック
  • プロパティ
  • システム詳細設定
  • 詳細設定タブの「環境変数」ボタン
  • システム環境変数の「Path」を選択して「編集」
  • 末尾に以下のテキストを追記(*既存の内容を消さないよう注意!)
    • ;C:¥Users¥(ユーザ名)¥AppData¥Local¥Android¥sdk¥platform-tools
  • PCを再起動

Macの場合

  • ホームディレクトリの .bashrc か .bash_profile に以下の内容を追記
    • export PATH=$PATH:~/Library/Android/sdk/platform-tools
  • sourceコマンドで編集した内容を読みこませる

使い方

Windowsの場合

  • adb.exe devices

    • PCに接続しているAndroid端末をリストアップ(エミュレータを含む)
  • adb.exe install (ファイル名).apk

    • 指定のapkファイルをインストールする
  • adb.exe uninstall (パッケージ名)

    • 指定のパッケージ名のアプリをアンインストールする
  • adb.exe push (ファイル名) (Android端末上でのパス)

    • 指定のファイルをAndroid端末の指定のディレクトリに送り込む
  • adb.exe pull (Android端末上でのパス) (ファイル名)

    • Android端末の指定のディレクトリから指定のファイルを取り出す
  • adb.exe reboot

    • Android端末を再起動する
  • adb.exe help

    • ADBコマンドのヘルプを表示する

Mac/Linuxの場合

  • adb devices

    • PCに接続しているAndroid端末をリストアップ(エミュレータを含む)
  • adb install (ファイル名).apk

    • 指定のapkファイルをインストールする
  • adb uninstall (パッケージ名)

    • 指定のパッケージ名のアプリをアンインストールする
  • adb push (ファイル名) (Android端末上でのパス)

    • 指定のファイルをAndroid端末の指定のディレクトリに送り込む
  • adb pull (Android端末上でのパス) (ファイル名)

    • Android端末の指定のディレクトリから指定のファイルを取り出す
  • adb reboot

    • Android端末を再起動する
  • adb help

    • ADBコマンドのヘルプを表示する

トップに戻る