可能是jdk安装路径有问题
如果你的jdk安装在某个盘的Program File的话由于Program File之间有空格所以引发了问题
解决方法:
进入Android SDK目录下 有个tools文件夹 里面有个android.bat文件 右键记事本打开找到
rem Check we have a valid Java.exe in the path.
set java_exe=
call lib\find_java.bat
if not defined java_exe goto:EOF
把后两行(call lib\find_java.bat
if not defined java_exe goto:EOF)替换成你的SDK路径比如我的是"D:\Program File\Java\jdk1.7.0_45\bin\java.exe"
然后把Program File 改为PROGRA~1即路径为修改完为
rem Check we have a valid Java.exe in the path.
set java_exe="D:\PROGRA~1\Java\jdk1.7.0_45\bin\java.exe"
保存重新运行androidSDK manager就可以了