Error404 Error404 - 6 months ago 422
Java Question

Android Studio doesn't find Java Development Kit (JDK)

I have installed

Java 8
on my computer but
Android Studio
doesn't find it. When I execute the installer of
Android Studio
I only can see an screen in which I can see an introduction and when I press "Next" another screen it's displayed in which says:


We could not detect a Java Development Kit (JDK) v7 or newer on your system. Please browse to its path if known.


So I searched my
JDK
and when I press the button "Next" I get the following message:


Sorry, we still could not detect a valid JDK, which we need to proceed.

If setting your JDK path manually, make sure you have browsed to a parent directory that contains a "bin\java.exe" whose version reports 1.7 or higher when you run "java.exe -version".


After that, I go to the console and execute the command "java.exe -version". It gives to me:


java version "1.8.0_60"


So I don't know why it doesn't find my
JDK
. I also tried adding some Environment Variables:

JAVA_HOME: C:\Program Files\Java\jre1.8.0_60\
JDK_HOME: C:\Program Files\Java\jre1.8.0_60\


But it still doesn't find it. How can I fix it?

Note: I'm using
Windows 10
as OS.

Thanks in advance!

Answer

I think your JAVA_HOME variable is set to the wrong thing. Mine is:

JAVA_HOME C:\Program Files\Java\jdk1.8.0_60

I also have a PATH variable set as follows:

PATH      %JAVA_HOME%\BIN

I do not have a JDK_HOME variable.

Try that and see if it works.

(I recently installed Android Studio and had the same problem, even though I had Java 7 installed. So I downloaded Java 8 and manually updated the JAVA_HOME variable.)

Comments