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

cat66 01 - [Android] adb コマンドを利用するために PATHを切る、PATHを通す
PATHを切るとか通すとか開発では時々当然のように使います。Windowsでの環境変数の設定までの入り方が変わってしまったり、Macでは bash_profile のファイルが無ければ自分で作成しないといけません。



PATHを切る・通す

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

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

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

 

WindowsでPATHを切る

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

C:\Users\[User_Name]\AppData\Local\Android\sdk\platform-tools\

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

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

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

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

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

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

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

「システム」

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

「システムの詳細設定」

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

「環境変数」

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

環境変数のSystemに登録

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

編集で新規でパスを追加

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

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

 

MacでPATHを切る

 
.bash_profile
などの起動直後に実行されるファイルをテキストエディタなどで開きファイルがあるか確認します。

.bash_profile はホームディレクトリの直下にあります
無い場合は自分で作ります

 
.bash_profileを開いて

 
以下のように記述します

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

Reference:
adb コマンド – Android Developers

誤字脱字、意味不明で分からにゃイ、
などのご意見はこちらから mailフォーム

ブックマークしておくと便利です このエントリーをはてなブックマークに追加

アプリ開発が上達するお勧め

アプリ開発を始めたけどわからないところがあり、誰かに聞きたいけど周りにはそんな人はいない…あるいは、会社で働いていて日中そんなに時間をとれないなど、オンラインのプログラミングスクールがいいでしょう。

オンラインスクールは色々ありますが、以下の3つはAndroidが学習できる老舗スクールです。


TECH ACADEMY
Androidアプリコース


こういうものではアプリ作れないと言う意見もありますが、それは結局本人のやる気があるかないかです。やる気があっても独学では突破しにくいところは教えてもらうのが一番早い。


侍エンジニア塾
侍エンジニア塾 無料体験レッスン


とても簡単なことなのに本やネットの画像だけでは分かりにくいことはあります。実際に質問してピンポイントで教えてもらうと、なんだそんなこと、と言うのがけっこうあります。


CodeCamp
~約8,000名の受講生と80社以上の導入実績~
現役エンジニアのオンライン家庭教師CodeCamp




直接(ネットで)誰か分かる人に聞いた方が早く解決して、上達も早いと思います。




シェアする

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

フォローする