mac command not found: adb

2020-10-11 12:00:16

原因

提示adb: command not found是因為mac電腦下沒有設定Android環境變數.
ADB(Android Debug Bridge)

解決方法

1.開啟Mac終端

2.cd ~/ (到根目錄)

3.touch .bash_profile

4.open .bash_profile

5.在.bash_profile中加入下面的文字

在這裡插入圖片描述

export ANDROID_HOME=/Users/macvivi/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

ANDROID_HOME=你的安卓sdk路徑
mac下的Android studio,點選:preferences,會出現下圖頁面,複製地址替換就可以了
在這裡插入圖片描述

6.輸入source .bash_profile即可使改動生效;

這時再次輸入adb時沒有出現提示:adb: command not found就代表環境設定成功啦

但在這個時#候,關閉終端,再開啟終端。輸入adb按回車,還是會出現command not found: adb. 需要再執行一次source .bash_profile,adb才可生效。

6.1 每次從新開啟終端,都需要再執行一次source .bash_profile,解決方法

解決辦法:
在~/.zshrc檔案最後,增加一行:
source ~/.bash_profile

參考部落格:

解決mac下adb: command not found

Mac 每次都要執行source ~/.bash_profile 設定的環境變數才生效