问题背景:
无法启动的背景是这样的,下午跑项目有点卡,就把studio.exe.vmoptions的参数调大了,由于不懂自己瞎调太大,后面重启Android studio后就弹出无法启动, 还一直说我的JDK的环境变量没有配置。此时你可以全局搜索studio.exe.vmoptions,这个文件,按照网上说法,调节到合适的大小,Android studio就可以打开了。你可以打开下eclipse,其实并不是提示的JAVA_HOME的问题。环境问题真是折磨人。
解决方法:
如果你能确定你安装的studio对应的那个studio64.exe.vmoptions文件,那么就打开它按照网上和自己电脑内存大小的实际情况进行调节,调整到合适大小,这时你再开启,就发现OK了。我studio原来重新装过,我就用everyThing全局搜索出来了这么多studio64.exe.vmoptions,于是自己尝试着修改下里面的参数,就好了。
下面这张图是我修改完成之后的参数:
-Xms JVM初始分配的堆内存 -Xmx JVM最大允许分配的堆内存,按需分配 -XX:PermSize JVM初始分配的非堆内存 -XX:MaxPermSize JVM最大允许分配的非堆内存,按需分配 这几个参数的大小有限制 xms不能大于xmx maxpermsize 一般不大于xmx 如果设置错就会出现我的这种情况.