I tried to use Android Studio 0.1 to build a small project for practice, but when I make my module, Android Studio says:
Android Dex: [(Module Name)] Error occurred during initialization of VM
Android Dex: [(Module Name)] Could not reserve enough space for object heap
I'm using Windows 7 64-bit, JDK 1.7, with 8GB RAM. I'm not familiar with gradle and don't have an idea how to workaround it. My another almost same PC does not have this problem.
I have tried to modify studio.exe.vmoptions
in bin folder, and can see the right-down corner change to 742M when I set -Xmx768M. But the error still occurs. Also, if I want to set a larger value like -Xmx2G
, the studio.bat
shows:
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.
Then the Android Studio just does not start up.
Is there a way to make my Android Studio usable? Thank you very much.
For 64 bit users.
Start
.Environment
.Edit System Environment Variables
.Environment Variables
.JAVA_HOME
set it to C:\Program Files\Java\$YOUR_JAVA_VER
where $YOUR_JAVA_VER
= jdk1.7.0_21. (You can check your Java version by actually navigating to C:\Program Files\Java\ and looking for your JDK.)If there is no JAVA_HOME
you may need to create it.
For Android studio - Solution here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With