[Android] adb コマンドを利用するために PATHを切る、PATHを通す

adb コマンドはadbの実体を起動させますが、その実体が存在するレベルからの操作でない場合にはPATHを切るとか通す必要があります。

Windowsでの環境変数の設定までの入り方が変わってしまったり、Macでは zshrc や bash_profile のファイルが無ければ自分で作成しないといけません。




PATHを切る・通す

 

PATHを通すというのはどういうことでしょうか。
例えばWindowsでエクセルファイルをどのフォルダにおいても、そのファイルをクリックするとエクセル本体が起動します。

このどのロケーションでもソフトが起動できるようにシステムに登録しておくことをPATHを通すと言います。

adb コマンドは基本的には、
Windowsであれば adb.exe
Macだと adb
が存在しますので、その実体を起動できるようにします。
 

 

WindowsでPATHを切る

 

Windows で adb.exe があるフォルダを登録します。
事前に Android Studioをインストール していると、

C:\Users\user\AppData\Local\Android\Sdk\platform-tools

以下に adb.exe があるので、このパスを環境変数のSystemに登録します。

1x1.trans - [Android] adb コマンドを利用するために PATHを切る、PATHを通す

Windows 11 のケースでやってみますが、最終的には環境変数を設定するところまで到達すればいいのですが、よく変わります。また複数のやり方で入っていけたりもします。

「スタート」「Windows システムツール」「コントロールパネル」から、

「システムとセキュリティ」

1x1.trans - [Android] adb コマンドを利用するために PATHを切る、PATHを通す

「システム」

1x1.trans - [Android] adb コマンドを利用するために PATHを切る、PATHを通す

ここは「環境変数」で検索して
「システム環境変数の編集」を選択します

1x1.trans - [Android] adb コマンドを利用するために PATHを切る、PATHを通す

Created with GIMP

「環境変数」

1x1.trans - [Android] adb コマンドを利用するために PATHを切る、PATHを通す

環境変数の「システム環境変数」の「Path」に登録

1x1.trans - [Android] adb コマンドを利用するために PATHを切る、PATHを通す

編集で新規でパスを追加

1x1.trans - [Android] adb コマンドを利用するために PATHを切る、PATHを通す

尚、この変更にはPC再起動が必要です

Android Studio でPixelを接続した状態でadb コマンドを打ってみると
デバイスが接続されていることがわかります

 

MacでPATHを切る

 

Mac Finder からアプリケーションにある「Terminal」を起動させます。
「ユーティリティ」「ターミナル」

zsh

Macのデフォルトではzshになっているので
bashを使う場合は一々設定の変更が必要となり面倒です

.zshrc があるか確認します

.zshrc はホームディレクトリの直下にあります
/Users/[ユーザー名]
の直下にあるか確認です
pwd
とコマンド打つと現在の場所がわかります

Sudo でパスワードを要求されますが、Macの起動時のパスワードになります
また、Sudoを入れないと隠しファイルが見えません

ファイルが無い場合は自分で作ります

 
.zshrcを開いて

 
空のファイルが開くので、以下のように記述します

 
読み込みをして

保存したらターミナルを再起動させてadb コマンドが通れば成功です。

bash

どうしてもbashが慣れているという方はbashでもできないことはありません

.bash_profile
などの起動直後に実行されるファイルをテキストエディタなどで開きファイルがあるか確認します。(hoge$は各自のMacのユニークなもので、それ以降がコマンドになります)

.bash_profile はホームディレクトリの直下にあります
/Users/[ユーザー名]
の直下にあるか確認です
pwd
とコマンド打つと現在の場所がわかります

ファイルが無い場合は自分で作ります

 
.bash_profileを開いて

 
空のファイルが開くので、以下のように記述します

 
読み込みをして

保存したらターミナルを再起動させてadb コマンドが通れば成功です。

 
 
関連ページ:

Reference:
adb コマンド – Android Developers

シェアする

  • このエントリーをはてなブックマークに追加

フォローする