본문 바로가기

나의 플랫폼/안드로이드

[Android Studio] error occurred during initialization of vm

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Android  Studio를 설치하고! 이제 개발해보자 하는 순간 Gradle 관련하여 Heap 메모리가 부족하다는 에러가 발생하여 불능 상태가 됩니다. VM을 만들수 없다는 건데요. 

Error: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/2.2.1/userguide/gradle_daemon.html
Please read the following process output to find out more:
-----------------------
Error occurred during initialization of VM
Could not reserve enough space for object heap
Error: Could not create the Java Virtual Machine.

Error: A fatal exception has occurred. Program will exit. 

이럴 경우 이전 Eclipse 같은 경우는 ini 파일을 수정하여서 heap 사이즈를 올려서 해결 했었는데

Android Studio는 열심히 구글링을 해보니 버전 별로 설정 메뉴가 달라 잘 되지 않더라구요.


이때! 한가지의 방법이 저의 답답함을 해결해 줬습니다.

Android Studio 의 Project를 보시면 gradle.properties 라는 파일이 있습니다.

이 파일을 열어 가장 밑에 아래와 같이 복사해서 붙여넣기 해주시고

다시 gradle를 Sync 시키면 에러가 사라지게 됩니다.

 org.gradle.jvmargs=-Xmx512m -XX:MaxPermSize=512m


많은 사람들에게 도움이 됬으면 좋겠네요.


오늘도 즐거운 코딩 하세요.


참고 : http://www.codedisqus.com/fmQziVUkje/android-studio-gradle-project-sync-failed.html