react native

22.01.25 [android] GC overhead limit exceeded

슈팅스타제제 2022. 1. 25. 10:54

앱을 빌드하는데 메모리가 부족해서 발생하는 문제이다. 

안드로이드 설정 파일인 gradle.properties 에서 메모리 사이즈를 바꿔주는 코드를 추가해준다.

 

# Default value: -Xmx10248m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=4096m -XX:+HeapDumpOnOutOfMemoryError

 

참고문서링크 

https://codechacha.com/ko/how-to-solve-outofmemory-error-while-building-in-android/

 

안드로이드 스튜디오 - "GC overhead limit exceeded" 에러 해결 방법

Android Studio에서 앱을 빌드할 때 GC overhead limit exceeded 에러가 발생하였습니다. 해결방법은 gradle.properties에서 메모리 사이즈 늘리도록 설정을 변경하는 것입니다. OOM이 발생하는 원인을 제거할 수

codechacha.com