SDKMANAGER.EXE(SDK Manager.exe 无法启动)
一、配置android sdk 运行 SDK Manager 出现问题.
Android的 SDK Manager无法启动闪退解决方法
转自
【故障描述】
做 Android开发就要下载 Android SDK,其中的 SDK Manager.exe无法启动,一闪而过。
尝试重装 JDK、重新从官网下载 Android SDK、添加环境变量等等均无效。
而且,有些版本的没事,有些版本的就不行。下载的 android-sdk_r14可以正常执行 SDK Manager.exe,但是 android-sdk_r18就不能执行,闪了一下就退出了。
【问题所在】
SDK Manager.exe通过调用 android-sdk-windows\tools\lib\find_java.bat确认 java.exe的路径。
启用 cmd.exe,命令行切换路径到 android-sdk-windows\tools\lib,执行 find_java.bat,看到输出:
C:\Windows\system32\java.exe
虽然该路径下存在 java.exe,但是这并不是 jre的安装路径。估计是由于某些需要 java的软件在安装时,将 java.exe、javaw.exe、javaws.exe复制到了 c:\windows\system32下,导致 SDK Manager.exe调用了错误位置的 java.exe所致。
【解决办法】
知道了问题所在,解决起来就很容易了,删掉 C:\Windows\system32\下的 java.exe、javaw.exe、javaws.exe即可解决。不放心的话,可以进入 cmd再切换路径执行 find_java.bat检查一下,输出:C:\Program Files\Java\jre7\bin\java.exe就没问题了。
二、为什么下载的android sdk manager无法打开呢
1、打开sdk manager,选择tools菜单,再选options,在弹出的Android SDK Manager Setting窗口设置HTTP Proxy server和HTTP Proxy Port这个2个参数,分别设置为:HTTP Proxy server:
2、然后把下面的Force https..sources to be fetched using http://..选项打钩。
3、关闭 Android SDK Manager,然后再重新启动Android SDK Manager,这时就可以快速下载了。
具体如下:
电脑常见问题解决
1、无法自动识别硬盘控制器
使用非正版的个别操作系统光盘,在安装系统时,容易出现此错误。原因是非正版光盘自动加载的硬盘控制器驱动不符合电脑自身需要的驱动。这种情况就建议换正版光盘安装操作系统。
2、手动更新错误的驱动程序
windows操作系统正常使用,但手动更新驱动程序把硬盘控制器的驱动程序更新错误,导致此故障。解决方法是进入windows系统高级菜单,选择最后一次的正常配置,即可正常进入系统。
3、bios设置变化后所导致
windows操作系统正常,但是由于某些原因,用户修改了bios设置,导致0x0000007b故障。
三、SDK Manager闪退求助
做 Android开发就要下载 Android SDK,其中的 SDK Manager.exe无法启动,一闪而过。
尝试重装 JDK、重新从官网下载 Android SDK、添加环境变量等等均无效。
而且,有些版本的没事,有些版本的就不行。下载的 android-sdk_r14可以正常执行 SDK Manager.exe,但是 android-sdk_r18就不能执行,闪了一下就退出了。
【问题所在】
SDK Manager.exe通过调用 android-sdk-windows\tools\lib\find_java.bat确认 java.exe的路径。
启用 cmd.exe,命令行切换路径到 android-sdk-windows\tools\lib,执行 find_java.bat,看到输出:
C:\Windows\system32\java.exe
虽然该路径下存在 java.exe,但是这并不是 jre的安装路径。估计是由于某些需要 java的软件在安装时,将 java.exe、javaw.exe、javaws.exe复制到了 c:\windows\system32下,导致 SDK Manager.exe调用了错误位置的 java.exe所致。
【解决办法】
知道了问题所在,解决起来就很容易了,删掉 C:\Windows\system32\下的 java.exe、javaw.exe、javaws.exe即可解决。不放心的话,可以进入 cmd再切换路径执行 find_java.bat检查一下,输出:C:\Program Files\Java\jre7\bin\java.exe就没问题了。