背景

在使用AS工具自带命令面板Terminal的时候,相信你有碰到过:xx不是内部或者外部命令,也不是可运行程序。解决办法就是配置环境变量

一、在 Terminal 中使用 adb,报 'adb' 不是内部或者外部命令,也不是可运行的程序。

解决方案:配置环境变量

1、在系统变量中新建一个变量名字为ANDROID_HOME, 变量值是你的 sdk 目录,比如:D:\Local\Android

e7e2dda7f366

shenshizhong.png

2、将android sdk 中 adb.exe 目录配置在 path 变量中, 在系统变量的 path 中后面添加

;D:\Local\Android\Sdk\platform-tools (注意用分号隔开)

e7e2dda7f366

shenshizhong.png

3、重启AS,打开 Terminal 窗口,输入 adb ,效果如下图,即可用。

e7e2dda7f366

shenshizhong.png

二、在 Terminal 中使用 gradle,报 'gradle' 不是内部或者外部命令,也不是可运行的程序。

解决方案:配置环境变量

1、在系统变量栏新建 GRADLE_HOME 变量,变量值是你本地 gradle 工具的地址,一般是安装 AS 目录下就有,比如:D:\Android Studio\gradle\gradle-3.2

e7e2dda7f366

shenshizhong.png

2、在系统变量下的 path 后面添加 gradle 中 bin 的目录 ,比如 ;D:\Android Studio\gradle\gradle-3.2\bin (注意是 bin 的目录,还有记得加分号)

e7e2dda7f366

shenshizhong.png

3、重启 AS, 在 Terminal 中输入'gradle',显示如下图,即可用。

e7e2dda7f366

shenshizhong.png

总结:

碰到这种问题,”xx不是内部或者外部命令,也不是可运行程序“,解决方案就是配置环境变量

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐