sdk manager 打不开解决方法

解决方法1:
提示 [SDK Manager] Failed to convert path to a short DOS path: C:windowssystem32java.exe
打开toolslibfind_java.bat文件,找到
for /f %%a in ('%~dps0find_java.exe -s') do set java_exe=%%a
for /f %%a in ('%~dps0find_java.exe -s -w') do set javaw_exe=%%a
把其中的-s去掉就可以了
for /f %%a in ('%~dps0find_java.exe') do set java_exe=%%a
for /f %%a in ('%~dps0find_java.exe -w') do set javaw_exe=%%a

解决方法2:
sdk manager.exe打不开多是由缺少环境变量造成的,下面我们就开始设置android的环境变量.
右键,我的电脑-->属性--->高级--->环境变量.
系统变量,新建,变量名:ANDROID_SDK_HOME,变量值是你解压到的android-SDK-windows的路径.
下面我们在系统变量找到Path变量,点编辑,变量值方框里输入.;%ANDROID_SDK_HOME%platform-tools;%ANDROID_SDK_HOME% ools;
两个%中间代表引用ANDROID_SDK_HOME的路径,然后将tools和platform-tools添加

解决方法3:
打开toolslibfind_java.bat文件:
rem Check we have a valid Java.exe in the path.
set java_exe=call libfind_java.bat
if not defined java_exe goto :EOF
rem 这里我们直接设置,改成你自己电脑上的java.exe的绝对路径
set java_exe="E:Javajdk1.6.0_45injava.exe"
rem 注释掉下面这句代码,它的作用就是用来查找你的java.exe 的路径,
rem call libfind_java.bat
如果出现"ERROR: SWT folder '' does not exist... 错误提示
for /f %%a in ('%java_exe% -jar libarchquery.jar') do set swt_path=lib\%%a
rem for /f %%a in ('%java_exe% -jar libarchquery.jar') do set swt_path=lib\%%a
set swt_path=libx86 修改成自己的swt.jar 所在路径
call "%java_exe% %REMOTE_DEBUG%" "-Dcom.android.sdkmanager.toolsdir=%tools_dir%" "-Dcom.android.sdkmanager.workdir=%work_dir%" -classpath "%jar_path%;%swt_path%swt.jar" com.android.sdkmanager.Main %*

解决方法4:
SDK Manager.exe 通过调用 android-sdk-windows oolslibfind_java.bat 确认 java.exe 的路径。

启用 cmd.exe,命令行切换路径到 android-sdk-windows oolslib,执行 find_java.bat,看到输出:C:Windowssystem32java.exe

虽然该路径下存在 java.exe,但是这并不是 jre 的安装路径。估计是由于某些需要 java 的软件在安装时,将 java.exe、javaw.exe、javaws.exe 复制到了 c:windowssystem32 下,导致 SDK Manager.exe 调用了错误位置的 java.exe 所致。

删掉 C:Windowssystem32 下的 java.exe、javaw.exe、javaws.exe 即可解决。


解决方法5: android sdk的安装路径不能有中文,安装的文件夹不能有空格

解决方法6:

一、首先确保JDK与JRE的系统变量设置正确,具体可参考链接: http://www.cnblogs.com/smyhvae/p/3788534.html

二、更换tools文件夹

去网站:http://tools.android-studio.org/index.php/sdk中下载tools资源

下载完成后,解压安装在tools文件下,替换文件便可

声明 欢迎转载,但请保留文章原始出处:) 博客园:https://www.cnblogs.com/chenxiaomeng/ 如出现转载未声明 将追究法律责任~谢谢合作
原文地址:https://www.cnblogs.com/chenxiaomeng/p/15325745.html