はなちるのマイノート

Unityをメインとした技術ブログ。自分らしくまったりやっていきたいと思いますー!

【Android】Macのターミナルにadbのパスを通す

はじめに

今回はMacのターミナルにadbのパスを通す方法について紹介します。

動作している様子

やり方

adbのパスを調べる

adbAndroid SDK Platform-Toolsパッケージの中に入っています。

adb は、Android SDK Platform-Tools パッケージに含まれています。このパッケージは SDK Manager を使ってダウンロードします。SDK Manager はこのパッケージを android_sdk/platform-tools/ にインストールします。スタンドアロンの Android SDK Platform Tools パッケージが必要な場合は、こちらからダウンロードします。

Android Debug Bridge(adb)  |  Android デベロッパー  |  Android Developers


AndroidStudioが利用しているAndroid SDK Platform-Toolsがどこに入っているのか調べましょう。

AndroidStudioを立ち上げ、メニューバーよりAndroid Studio/Settings...を選択してSettings Windowを開きます。Languages & Frameworks -> Android SDKを選択すると、Android SDK Locationと記載されている箇所があるはずです。

Android StudioのAndroid SDK Location

このパスに/platform-tools/adbを追加したものがadbへのパスになります。

// サンプル
/Users/user/Library/Android/sdk/platform-tools/adb 


パスを通す際に利用するパスは最後のadbを取り除いた以下のパスになるのでメモしておきましょう。

/Users/user/Library/Android/sdk/platform-tools/

PATHを通す

zshの場合は~/.zshrcファイルを書き換えます。bashだった場合は.bash_profileですね。
シェルの確認は以下のコマンドでできます。

$ echo $SHELL


ファイルを書き換えましょう。以下のコマンドを打ち、設定ファイルを開きます。

$ open ~/.zshrc  
  または
$ open ~/.bash_profile


テキストエディタが立ち上がると思うので、以下のパスを追記します。

export PATH="通したいパス:$PATH"

↓サンプル

export PATH="/Users/user/Library/Android/sdk/platform-tools/:$PATH"


最後に以下のコマンドを打つことでzshが更新されます。

$ source ~/.zshrc

動作確認

正しく設定できていれば以下のコマンドを打てるはずです。

$ adb
動作している様子