티스토리 뷰

오랫만에 AndroidStudio 를 받아서 설치해보았다. 예전에 사용해본적은 있지만 초기버전에다가 버그도 많고 불편하여 사용하지 않았었다.

근데...옘뵹 NewProject 인데도 Gradle 오류가 발생했다.

오류문구는 아래와 같다.


Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at http://gradle.org/docs/1.6/userguide/gradle_daemon.html
Please read below process output to find out more:
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.



이런 오류가 발생하며 정상적으로 Project가 생되지 않았다. 삽질을 하다보니 삽질하는 사이에 AndroidStudio가 버전업이 되었다.. -_-  0.3.7 > 0.4.0 으로..;; 모지.. 방금받아서 설치했는데 그사이에 업데이트가 된건가..;

여튼 새버전을 받아서 해보니 Project는 생성되었지만 Gradle Daemon 오류는 동일했다...

분명 집컴에서는 잘 됫는데 왜 회사컴에서는 이러지.. ㅜㅜ  생각해보니.. PC환경이 달랐다.

집컴은 윈8 64Bit 12GRam 이고, 회사컴은 윈7 32Bit 4GRam ....;;

어느분은 램4기가는 약하고 12기가는 되어야한다고 한다.. 정말그런걸까? 슈퍼슈퍼한 프로그램도 아니고 고작 안드로이드 개발환경인데..;

검색을 좀 더해보니.. 이런;


이미 윈도7 32Bit 4GRam 환경에서 Gradle Daemon 이 실패하는 이슈가 있었던것..

해결은 간단하다. 메모리를 확보해주면된다.


모든 프로젝트 종료 > Settings > Compiler > Gradle > VM Option 을 -Xmx512m 로 세팅

Settings > Gradle > Gradle VM Option 에 -Xmx512m 세팅


그리고 새프로젝트를 생성해보면 정상적으로 돌아간다.

기존 프로젝트라면 프로젝트 오픈 후 위와 동일하게 설정을 따로해주어야 한다. 프로젝트마다 설정이 따로 되는듯.


메모리 확보를 통해 Gradle Daemon 이 돌아가게는 했지만..

이해가 안간다... 왜 이렇게 해줘야 하지? 최소한 AndroidStudio 를 다운받아서 newProject 했을 때 HelloWorld 정도는 아무추가설정없이 떠줘야 하는거 아닌가...

결론은 메모리부족... 빌드한번 하려면 커피한잔 마셔야하는 이런 똥컴..


여튼 오늘 아침부터 별것도 아닌거가지고 삽을 좀 펏다.



[작성자] devbible.tistory.com


댓글