LoginSignup
2

More than 3 years have passed since last update.

posted at

updated at

Organization

Android Debug Bridgeとは?Android開発のデバッグツールのインストールと初期設定

Android Debug Bridgeとは?

  • windowsやmacといった開発端末から、android端末の操作を行えるようにするためのコマンドラインツール
  • Android SDK Platform-Tools package に同梱されている
  • コマンドは、全てadbで始まる

環境

  • macOS Mojave
  • Android Studio 3.5
  • zsh

前提条件

  • Android Studioセットアップ済み
  • SDK Managerで何かしらのversionのsdkがインストールされている

インストールの前に

terminalで、コマンドが見つかればすでにインストールされているのでこの記事を読む必要はありません。

# adbがない or adbへのパスがとおっていない場合
$ adb
zsh: command not found: adb

# adbが利用可能な場合
$ adb --version

Android Debug Bridge version 1.0.41
Version 29.0.4-5871666
Installed as /Users/TomoakiTANAKA/Library/Android/sdk/platform-tools/adb

インストール

1. SDK Managerを開き、パスを確認する

SDK Managerを開いて、Android SDK のインストールパスを確認します。
SDKがインストールされていれば、adbは同梱されているので、パスを通すだけでOKです。

Pasted_Image_2019_10_01_15_39.png

Pasted_Image_2019_10_01_15_42.png

2. adbのパスを通す

ユーザ名 の部分は、1. で確認したパスを参考にしてください。

$ export PATH=$PATH:/Users/<ユーザー名>/Library/Android/sdk/platform-tools

3. 動作確認

adb コマンドを打ち込んで、結果がでればOKです。

$ adb --version

Android Debug Bridge version 1.0.41
Version 29.0.4-5871666
Installed as /Users/TomoakiTANAKA/Library/Android/sdk/platform-tools/adb

4. (オプション)rcファイルへのパスを書き込む

exportコマンドを毎回実行するのはめんどくさいので、設定ファイルに記述しておきます。

vi ~/.zshrc

ユーザ名 の部分は、1. で確認したパスを参考にしてください。
.zshrcに下記の記述を追加

.zshrc
export PATH=$PATH:/Users/<ユーザー名>/Library/Android/sdk/platform-tools
source ~/.zshrc

おわりに

adbをコマンドラインから利用できるようになりました。
adbを使うと、firebaseにログを送信しつつ、firebaseのdebugViewでログの確認をできたりします。

参考

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
2