I have just installed Android - studio today. First I have to install jdk7 for this IDE.
After that only I was able to launch IDE.
Now When I am trying to cr
I found a solution to this problem on an old vs-android issue.
You should create a new environment variable named _JAVA_OPTIONS, set it to
-Xms256m -Xmx1024m and it should work.
I was facing this same issue, and I solved it by the following steps:-
.gradle folder and gradle.properties file.I found the solution in vs-android Issue 15: -dex: could not create the Java virtual machine
Follow this steps:
HKEY_CURRENT_USER_JAVA_OPTIONS for Value name-Xms256m -Xmx512m for Value data1.In the Studio, navigate to File-> Settings->Compiler
In the VM Options text box, paste this line
-Xmx512m -XX:MaxPermSize=512m
Delete the existing AVD.
Then File->Invalidate Caches/Restart .
After restarting the studio, create a new AVD. Should work fine !
I guess you have the same problem as me. I use Windows 7 32bit and therefore my Java SDK and runtime are also 32 bit. Gradle runs in its own Java VM and Android Studio starts this VM with a heap size parameter (-Xmx1024m) of 1 GB. This is too much for my 32-bit environment and creating the JVM fails.
If I manually start Gradle with -Xmx512m as JVM option Gradle starts without problems, but so far I have not found out how to tell Android Studio to start the JVM differently while it creates a new Android project.
So currently I'm also still stuck.
thomas
I was having the same problem. I downloaded and installed JDK 6u43 and set my JAVA_HOME and JDK_HOME environment variables to C:\Program Files (x86)\Java\jdk1.6.0_43. This let me create a project.
Doesn't help if you want to use jdk7, though.