能去终端 获取 adb devices 说明已经解压好了sdk 。提示不是内部或外部命令是原因如下
1.首先检查你的 ----android-sdk-windows\tools路径有没有sdb.exe 文件,如果没有去http://adbshell.com/downloads 官网去下载adb.exe 压缩包,解压后放到 android-sdk-windows\tools 文件下
2有文件的情况下 可能就是你的环境变量的问题了
出现这种提示消息时一般就说明相关的环境变量没有配置或者配置出错。要运行的命令其实是adb.exe文件,将adb.exe所在的文件路径添加到环境变量中的Path变量里就可以了。
例如,我的是 D:\android.eclipse\android.software\sdk\android-sdk-windows\platform-tools 2.2版本以后adb不在tools文件夹中了,在platform-tools文件夹中,就是说你要在path后再加上一个路径,比如我的
C:\ProgramData\Oracle\Java\javapath;C:\ProgramFiles\Java\jdk1.8.0_121\bin;C:\ProgramFiles\Java\jdk1.8.0_121\jre\bin;%ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools;D:\android.eclipse\android.software\sdk\android-sdk-windows\platform-tools