解决AndroidStudio Terminal xx不是内部或者外部命令的问题

解决AndroidStudio Terminal xx不是内部或者外部命令的问题

背景

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

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

解决方案:配置环境变量

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

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

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


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


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

解决方案:配置环境变量

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

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


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


总结:

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章