박상권의 삽질블로그

[Android ERROR&SOLVE]GC overhead limit exceeded 본문

IT/Android-ERROR&SOLVE

[Android ERROR&SOLVE]GC overhead limit exceeded

박상권 2015. 11. 6. 19:58

제가 운영하고 있는 유튜브 채널 '개발자 테드박'에도 많은 관심 부탁드려요.
스타트업/개발자/IT 관련된 여러 영상을 올리고 있습니다.
영상보러가기



블로그를 Medium으로 옮겨서 운영하고 있습니다.
앞으로 새로운 글은 모두 미디엄 블로그를 통해서 올릴 예정입니다.
미디엄에서 다양하고 유익한 포스팅을 살펴보세요
미디엄 블로그 보기


현상


- Execution failed for task ':app:preDexDebug'.

- com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: .... finished with non-zero exit value 1

- GC overhead limit exceeded     







이유


- heap의 용량을 넘어서면서 오류가 발생







해결방법


1. build.gradle의 dexOptions에 Heap크기 지정


dexOptions {
incremental true
javaMaxHeapSize "4g"
}


0 Comments
댓글쓰기 폼