启用cmd.exe命令行更改路径到android-sdk-windowstoolslib 。执行find_java.bat工具 。观看到的输出:C:Windowssystem32java.exe 。
即便该路径下存在java.exe 。但是这并不是JRE的安装路径 。
估计是由于某些需要Java的应用在安装时 。将 java.exe、javaw.exe、javaws.exe 复制到了 C:windowssystem32 下 。导致 SDK Manager.exe 调用了错误地点的 java.exe 所致 。
02解决方法方法1:
删掉 C:Windowssystem32 下的 java.exe、javaw.exe、javaws.exe 就可解决 。
方法2:
写打开android-sdk-windowstools下的Android.bat文件 。
寻找35行开始:
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
改写set java_exe=到你本地的Java安装目录中的java.exe 工具 。将 call libfind_java.bat这行 。改成 rem call libfind_java.bat 。
rem Check we have a valid Java.exe in the path.
set java_exe=F:DevInstallenvsjavajdk1.8.0_144jdkbinjava.exe
rem call libfind_java.bat
if not defined java_exe goto :EOF
保存关闭Android.bat文件 。从头开始打开Android SDK Manager就可 。
推荐阅读
- 五年后,北京、上海、广州、深圳、重庆、天津、杭州…谁是GDP第一城?
- 热血江湖加速器怎么改节点 热血江湖节点ip修改
- 口碑最好的十大单机游戏 好玩的电脑单机游戏
- 有没有男主是坏人的小说?
- 自驾游,成本高又累,为什么人们还要自驾游?
- 隐藏程序怎么弄出来 能隐藏游戏的软件
- 迷你世界里有没有好的地图种子推荐一下?最好是自己试过的?
- 你喜欢画画吗?大家晒晒自己的画作如何?
- 超级文艺的抖音文案句子抖音关于文艺的句子