I have just switched from Windows7 to Windows8.1 and I’m having trouble making Android Studio work now.
I have installed Android Studio and the JDK. First I tried it out with the latest versions Android Studio v.0.8.14
and JDK 1.8
, but I could not get it to work. I then tried to use the versions I used on my previous Windows7, and installed Android Studio 0.8.2
and JDK 1.7.0_67
, but I still can’t get it to work.
The error I’m getting is:
Failed to load JVM DLL C:Program FilesJavajdk1.7.0_67jre. If you already have a 64-bit JDK installed, define JAVA_HOME variable in Computer > System Properties > System Settings > Environment Variables
I have set JAVA_HOME
to my JDK path. I’ve tried to add bin
to that path, which didn’t help. I’ve tried to add the JDK_HOME
variable and set path to it, which didn’t help either. I have also added "C:Program FilesJavajdk1.7.0_67"
to my PATH variable, which also didn’t help. I tried editing studio.bat
adding a string to point to my JDK folder, which also didn’t work.
When I check my Java from console (cmd
) I get the msg that it works find:
C:UsersIgor>java -version java version “1.7.0_67” Java(TM) SE Runtime Environment (build 1.7.0_67-b01) Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
Is Windows 8.1 the problem? Do I have to do something different on it?
Advertisement
Answer
To get this working, I put my JDK path in the Path variable as the first item. For some reason, when it’s the last item it does not work.