首页 > 代码库 > 关于AndroidStudio解决打不开方法的矫正(32为JDK)

关于AndroidStudio解决打不开方法的矫正(32为JDK)

先说下环境 公司和个人都是win7 32+jdk1.6
公司的是将jdk1.6升级到1.7 目前运行状况良好还没出现太大问题
昨晚给自己个人安装的是按照@流氓没文化 最新android studio注意事项打不开等问题6种解决方法http://www.eoeandroid.com/forum.php?mod=viewthread&tid=275408&ctid=187
是可以解决 但是启动会发现
 

这有点纠结 果然在查看布局的时候出事了爆出了OOM 原因是XX XX:MaxPermSize XX:ReservedCodeCacheSize的值未知 这些值在vmoptions文件里 自己重新打开studio.dat 查看了一下

按意义上他的修改是正确的,因为可以解决启动问题
按程序来看32位的这IF EXIST "%JRE%libamd64" SET BITS=64 是不会赋值BITS的 修改了反而会导致vmoptions找不到影响了 ACC和ALL_JVMARGS的赋值
昨晚比较晚 只尝试了修改了几次:
1)最简单的将studio.exe.vmoptions改为studio32.exe.vmoptions,结果studio.bat没报错到闪退了,感觉和没配置JAVA_HOME环境变量的时候一样,解决方案:找到配置相关AndroidStudio环境变量(待今晚测试)
2)直接对studio.bat修改指向正确的路径,结果和 1)一样没有报错闪退,解决方案和1)相同
关于直接输出错误


如果真到找不到解决方法,可以暴力一点直接修改studio.bat里变量的值,指向正确路径。(没有出现这状况,无法测试,好像已经有人这么做了)
生命不止,折腾不休,今晚待续。
以上属于个人观点,没人身攻击,纯技术信息交流

 

文章来自:http://tieba.baidu.com/p/2332717204

关于AndroidStudio解决打不开方法的矫正(32为JDK)