반응형
react native app 만들고
android release apk 생성 시
아래 에러와 함께 build fail 되는 경우 해결 방법 정리합니다.
Expiring Daemon because JVM heap space is exhausted
android release build 는 아래 참고하세요.
yannichoongs.tistory.com/181?category=797849
해결방법은 다음과 같습니다.
gradle.properties 와 build.gradle 두 군데에
메모리 size 를 수정해주면 됩니다.
// projectname/android/gradle.properties file
org.gradle.daemon=true
org.gradle.configureondemand=true
org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=2048m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
and
// projectname/android/app/build.gradle file
android {
dexOptions {
javaMaxHeapSize "3g"
}
}
반응형
'Mobile 개발 > RN(React Native)' 카테고리의 다른 글
RN - PlayStore/AppStore 내 앱 별점주기 Link (0) | 2020.12.28 |
---|---|
RN - 자주 사용되는 javascript 문자열 처리 (0) | 2020.12.27 |
RN - swipe back, gesture back, edge back, back key control (0) | 2020.12.25 |
RN - SplashScreen 적용, 그리고 ios xcode bug (0) | 2020.12.23 |
RN - Apple Social Login with Firebase (0) | 2020.12.19 |