Android SDK Manager打不开闪退问题解决办法

       更新了android studio和sdk后,结果sdk manager怎么也打不开,只能通过android studio来管理sdk这个很郁闷。
       我查了很多解决方案都失败而告终,直到,我重新下载了一个SDK,我没有做任何更新,点击SDK Manager.exe 竟然神奇的打开了。这就说明网上描述的各种情况此时都不成立,比如:

  • 环境变量有问题
  • 修改find_java.bat文件
  • 删掉 C:\Windows\system32\下的 java.exe、javaw.exe、javaws.exe

不是说以上方法不对,只是解决不了我的问题。
那么为什么会这样呢?
       这个问题是由于Android Studio 自动更新之后 ,针对android-sdk-windows\tools 这个文件进行了拆分删除。经过Android studio处理之后,多了一个emulator文件夹是从tools拆分出来的,各位可以打开对比一下,而且tools文件里边还缺少了很多重要文件,有的被放到别的文件夹,有的直接被删除了,比如 hierarchyviewer.bat  draw9patch.bat  这些重要的工具。(因为我这边已经修复了所以不方便截图对比了)
怎么解决这个问题呢?
       最简单的当然是重装咯,注意别把SDK 卸载了再重装,那样就惨了,SDK文件可是很大的博主这边是27.4GB呢。可以在https://www.androiddevtools.cn/下载installer_r24.4.1-windows.exe直接覆盖安装(安装路径选择原先sdk的路径)。

Last modification:April 25th, 2019 at 04:34 pm

Leave a Comment