본문 바로가기

개발자/Android

안드로이드 스튜디오를 1.3으로 업그레이드 한 후 에러 발생




안드로이드 스튜디오를 1.3으로 업그레이드 한 후, 이전 버전에서 빌드를 통과하던 것이 에러를 뱉기 시작했다.


Error:Unable to start the daemon process: could not reserve enough space for object heap.

Please assign more memory to Gradle in the project's gradle.properties file.

For example, the following line, in the gradle.properties file, sets the maximum Java heap size to 1,024 MB:

org.gradle.jvmargs=-Xmx1024m


자바의 힙메모리가 부족하다는 에러인듯 한데, 과거에는 Setting -> Compile 옵션에서 JVM Option 이라는 항목을 찾아가 

-Xmx768m 라는 식으로 메모리를 잡아주면 되었는데 1.3버전에는 옵션 자체가 없어진 것이다.


해법은 다음과 같다.

프로젝트의 루트 디렉토리에서 gradle.properties 라는 파일을 생성해준 뒤, 다음 한줄을 적어준다.


org.gradle.jvmargs=-Xmx1024m


1024m이 너무 크다면 512m,768m 등등 적당한 값을 찾아 셋팅해주면 될것이다.

- See more at: http://yaongfactory.tistory.com/23#sthash.3lQCHnkm.dpuf


출처 : http://yaongfactory.tistory.com/23