为什么设置了SDK的环境变量后在cmd那里输入android后显示"不是内部或外部命令..."?

一、

1、SDK下载

2、在解压的SDK文件,找到“platform-tools”和“tools”并把这两个路径复制粘贴到Path环境变量里

如何添加环境变量:

2-1、点击电脑左下角微软logo;

2-2、找到“计算机”点击右键,在弹出框,点击“属性”;

2-3、在弹出窗口,点击“高级系统设置”;

2-4、在高级,点击“环境变量”;

2-5、在打开环境变量窗口下方的“系统变量”找到Path,此时回到第2步

3、验证SDK是否配置成功,打开cmd,输入adb,如果弹出很多英文,表示环境变量配置成功;

如上步骤,其实配置SDK环境变量并不困难。但不排除按以上步骤做之后,在cmd输入adb提示不是内部命令或外部命令。其实导致这个问题的原因就是在SDK下的“platform-tools”和“tools”文件里缺失adb.exe文件(通常是在platform-tools文件里缺失)。

二、

1、添加adb.exe文件方法一:

打开SDK Manager并下载或更新platform-tools包(此方法可能不靠谱,因为FQ不成功,无法下载这些包);

2、添加adb.exe文件方法二:

2-1、直接到:http://tools.android-studio.org/index.php/sdk/ 这个网站下载platform-tools包(建议收藏这个网址,这个网址非常友好,分享了大量android工具包,感谢一下)

2-2、把下载的包解压后放到SDK目录下(如果已经有platform-tools文件夹,就把下载好的文件放进文件夹里面即可)

2-3、如果之前没有把platform-tools目录添加到环境变量,此时按上面第一的步骤来处理。