OutOfMemory

    [Android] OutOfMemoryError: Java heap space 오류 해결 방법

    OutOfMemoryError: Java heap space 오류 해결 방법 개발을 하다가 빌드를 하려고 하니 갑자기 위와 같은 오류가 출력되었다. 에러 이름은 'OutOfMemoryError: Java heap space'이다. 원인은 Heap 영역의 공간이 부족하여 발생한 것으로, 보통 Res / Raw 폴더에 큰 용량의 파일들이 저장되어 있기에 발생한다. 만약 대용량 파일들이 있다면, 데이터를 저장해두지 않고 실시간으로 받아오는 방법도 있으나, 간단하게는 단순히 설정만 변경해주면 된다. 우선 Gradle Scripts -> gradle.properties를 열어준다. 그럼 이렇게 -Xmx2048m 이라는 용량이 보이는데, 이 수치를 높여주면 된다. 나는 2배 높여서 -Xmx2048 -> -Xmx40..