WIN10下SDK Manager应用程序闪退问题的解决(转载)

一. SDK Manager闪退原因
未找到Java的正确路径
二. 解决办法
1,在压缩包中找到tools文件夹打开,如图

 

 

 

2,如图所示,找到Android.bat文件,并点右键—>编辑

 

 

 

3,打开的Android文件内容,找到如图的几行代码

 

 

 

将如下代码

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


替换为

rem Check we have a valid Java.exe in the path.
set java_exe=C:\Program Files\Java\jdk-14\bin\java.exe


其中C:\Program Files\Java\jdk-14\bin\java.exe为之前JDK的安装路径。(后两行代码删除(call lib\find_java.bat if not defined java_exe goto :EOF ))

最后保存后退出。重新打开SDK Manager.exe就不闪退了。

 

亲测确实成功了,还有一个说法是因为java jdk安装时的路径C:\Program Files\Java\jdk-14\bin\java.exe中,C:\Program Files文件带有空格导致的(未亲测)

 

 


————————————————
版权声明:本文为CSDN博主「大头熊在学习」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44101331/article/details/87979696

posted @ 2021-03-05 10:11  吾言!  阅读(1399)  评论(0编辑  收藏  举报