在我得到每个gradle构建之后,我一直试图将我的android项目导入到安装了Android Studio 0.5.2的新计算机中:
Out of memory: Java heap space. Configure Gradle memory settings using '-Xmx' JVM option (e.g. '-Xmx2048m'.)
Please fix the project's Gradle settings.
Gradle settings
该项目不是很大,我唯一使用的是谷歌播放服务,我不相信它需要大量的内存。因为这有一个令人头疼的问题,我不知道该怎么做。
答案 0 :(得分:8)
请尝试以下方法:
Ctrl + Alt + S - >编译器 - >摇篮
在VM Options
字段中写:
-Xmx2048m -XX:MaxPermSize = 512m
答案 1 :(得分:3)
请注意,在今天的Android Studio版本中,您可以直接在GUI中执行此操作,无需命令行参数:
也可以通过编辑设置文件来设置:
对于Windows,位于c:\Users\USERNAME\.AndroidStudioXXX\config
的文件 - 在此文件夹中,查找扩展名为.vmoptions
的文件。在该文件中,您可以设置以下行,例如:
-Xms256m
-Xmx4096m
-XX:ReservedCodeCacheSize=240m
请注意,应在Android Studio关闭时执行这些更改。更改值并保存文件后,重新打开Android Studio,它应该比以前更快。
答案 2 :(得分:0)
您还可以: 帮助>编辑自定义VM选项...
自定义Android Studio VM选项,请参阅http://tools.android.com/tech-docs/configuration
-server
-Xms512m
-Xmx2048m
-XX:ReservedCodeCacheSize=720m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=100
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-XX:MaxJavaStackTraceDepth=-1