Android Studio Terminal xx不是內部或者外部命令

背景

在使用AS工具自帶命令面板Terminal的時候,相信你有碰到過:xx不是內部或者外部命令,也不是可運行程序。解決辦法就是配置環境變量

一、在 Terminal 中使用 adb,報 ‘adb’ 不是內部或者外部命令,也不是可運行的程序。

解決方案:配置環境變量

1、在系統變量中新建一個變量名字為ANDROID_HOME, 變量值是你的 sdk 目錄,比如:D:\Local\Android

shenshizhong.png

2、將android sdk 中 adb.exe 目錄配置在 path 變量中, 在系統變量的 path 中後面添加
;D:\Local\Android\Sdk\platform-tools (註意用分號隔開)

shenshizhong.png

3、重啟AS,打開 Terminal 窗口,輸入 adb ,效果如下圖,即可用。

shenshizhong.png

二、在 Terminal 中使用 gradle,報 ‘gradle’ 不是內部或者外部命令,也不是可運行的程序。

解決方案:配置環境變量

1、在系統變量欄新建 GRADLE_HOME 變量,變量值是你本地 gradle 工具的地址,一般是安裝 AS 目錄下就有,比如:D:\Android Studio\gradle\gradle-3.2

shenshizhong.png

2、在系統變量下的 path 後面添加 gradle 中 bin 的目錄 ,比如 ;D:\Android Studio\gradle\gradle-3.2\bin (註意是 bin 的目錄,還有記得加分號)

shenshizhong.png

3、重啟 AS, 在 Terminal 中輸入’gradle’,顯示如下圖,即可用。

shenshizhong.png

總結:

碰到這種問題,”xx不是內部或者外部命令,也不是可運行程序“,解決方案就是配置環境變量。

You May Also Like