개발/안드로이드 스튜디오

안드로이드 스튜디오 빌드 속도 올리는법

늘 수면부족 2023. 1. 3. 08:16
반응형

소규모 프로젝트의 경우 10초 내에 빌드가 다 되겠지만 프로젝트 규모가 커지고, 사용하는 라이브러리도 많으면 무거워져 빌드가 1분 이상 늘어나기도 합니다. 안드로이드 스튜디오 빌드 속도 올리는 법을 알려드립니다.

 

Android Developer 빌드 속도 최적화 가이드

 

빌드 속도 최적화  |  Android 개발자  |  Android Developers

Android 프로젝트 빌드 속도를 개선하는 데 도움이 되는 기술을 알아보세요.

developer.android.com

에서 제시하는것은 프로젝트를 최적화하는데 도움은 되지만 실제로 내가 빌드를 실행하고 기다리는 시간은 크게 줄어들지 않습니다.

 

빌드속도를 실제로 줄이는 방법은 gradle.properties파일에

// 컴파일시 jvm에 매개변수 전달
org.gradle.jvmargs=-Xmx4g -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
org.gradle.parllel=true				// 병렬 쓰레드
org.gradle.daemon=true				// 빌드 데몬 떠있도록 설정
org.gradle.caching=true				// 캐싱처리
org.gradle.configureondemand=true	// 멀티 프로젝트 모드에서 필요한 부분만 컴파일

org.gradle.jvmargs=-Xmx{용량} 이 기본일 것입니다. 뒤에 내용을 추가해 줍니다

 

설정에 따라서 이미 입력된 내용도 있을 수 있습니다.

 

첫 번째 빌드는 속도가 비슷할 것이고, 두 번째 빌드부터 속도가 많이 빨라집니다

반응형