Skip to content
Advertisement

JDK error when trying to start Android Studio

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.

User contributions licensed under: CC BY-SA
10 People found this is helpful
Advertisement