2014-05-03 129 views
2

我一直試圖導入我的Android項目進入一個新的電腦採用Android 0.5.2工作室的gradle每一個構建之後,我得到:的Android工作室搖籃OutOfMemory錯誤

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 

項目心不是很大,唯一的事情IM使用是谷歌播放服務,我不相信它需要很多內存。對於這有一個頭刮,我不知道該怎麼做。

回答

8

嘗試以下方法:

按Ctrl + Alt + S - >編譯器 - >搖籃

VM Options字段寫:

-Xmx2048m -XX:MaxPermSize參數= 512m

+0

這對我有用,應該是正確的答案! –

+1

幾乎適合我。我必須這樣做:構建,執行,部署 - >編譯器 - >命令行選項:-Xmx3072m -XX:MaxPermSize = 512m –

1

請注意,在今天的Android Studio版本,你可以在GUI中直接這樣做,不需要命令行參數: screenshot of error message with default values

0

您也能搞到: 幫助>編輯自定義虛擬機選項...

定製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