Audroid-studio2.2安装1%与windows不兼容和Error occurred during initialization of VM 的问题

来源:互联网 发布:mac放大显示 快捷键 编辑:程序博客网 时间:2024/06/05 06:39

 661人阅读 评论(0) 收藏 举报
 分类:

目录(?)[+]

问题一:

Error:CreateProcess error=216,该版本的1%与您运行的Windows版本不兼容。请查看计算机的系统信息,了解是否需要x86或x64版本的程序,然后联系软件发布者 是为什么?

解决办法:选择jdk版本为已安装的jdk

虽然环境变量一直配的1.8,但是这里不选对了也不行。2.2提示需要jdk1.8以上


问题二:

Android Studio 中 gradle 构建 堆栈空间不足

Error:Unable to start the daemon process. 
This problem might be caused by incorrect configuration of the daemon. 
For example, an unrecognized jvm option is used. 
Please refer to the user guide chapter on the daemon athttp://gradle.org/docs/2.2.1/userguide/gradle_daemon.html

Error occurred during initialization of VM 
Could not reserve enough space for object heap 
Error: Could not create the Java Virtual Machine. 
Error: A fatal exception has occurred. Program will exit
.


解决办法一:

1 找到目录 C:\Users\Administrator\ .gradle

2 创建文件:gradle.properties

以记事本方式打开写入以下内容

org.gradle.jvmargs=-Xmx512m

3 重启Android Studio

解决办法二(AS2.2没有此选项):

File -> Settings -> Gradle

Gradle VM Options 项 设置为:

[java] view plain copy
  1. <span style="font-size:18px; color:#000099"><code class="hljs diff"><span class="hljs-deletion"><span class="hljs-deletion">-Xmx512m</span></span></code></span>  
解决办法三:

在android studio的bin目录下找到:studio.exe.vmoptions文件。注意,这里面有两个这样的配置文件:一个是studio.exe.vmoptions,32位的一个是studio64.exe.vmoptions的,64位的系统为多少位就改多少位的文件(同样是以记事本方式打开)
-server
-Xms256m
-Xmx750m 改为1024m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-da
-Djna.nosys=true
-Djna.boot.library.path=

-Djna.debug_load=true
-Djna.debug_load.jna=true
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Didea.paths.selector=AndroidStudio2.2
-Didea.platform.prefix=AndroidStudio
-Didea.jre.check=true


0 0
原创粉丝点击