造成的原因之一:
1 设置的java堆内存没有达到1024M,本人没有遇到过,觉得可能性比较低
2 studio 的java 版本 与本地安装的java 不一致造成的
第一种可以通过文件设置, 先打开 stduio.exe的文件目录 找到 VMOPTIONS
-Xms512m
-Xmx1280m
-XX:MaxPermSize=350m
-XX:ReservedCodeCacheSize=225m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-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=AndroidStudio1.3
-Didea.platform.prefix=AndroidStudio
修改前面2行
-Xms512m
-Xmx1280m
open your projects gradle.properties
file and paste it.
org.gradle.jvmargs=-XX\:MaxHeapSize\=512m -Xmx512m
第二种 查看版本是否统一.
参考:http://stackoverflow.com/questions/31964072/error-java-heap-size-in-android-studio-1-3-1