I'm trying to install the Android SDK on my Windows 7 x64 System. jdk-6u23-windows-x64.exe
is installed, but the Android SDK setup refuses to proceed because it doesn't find the JDK installation.
Is this a known issue? And is there a solution?
I'm trying to install the Android SDK on my Windows 7 x64 System. jdk-6u23-windows-x64.exe
is installed, but the Android SDK setup refuses to proceed because it doesn't find the JDK installation.
Is this a known issue? And is there a solution?
Setting the
JAVA_HOME
environment variable toinstead of
fixed it for me.
1-Simply done the "JAVA_HOME" environment variable thing.
2-Right-Click on Android SDK and from compatibletiy Tab Select windows 7 and administrator.
3-Run it again.
All you need are the following two registry entries. It appears as if whoever posted the other registry stuff basically just copied all the keys from
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
intoHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft
, which obviously isn't an ideal solution because most of the keys aren't needed.This registry fix worked like a charm on my Windows 7 x64 setup: http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/
The guy above who put this: "I experienced this problem too, but none of the answers helped. What I did, I removed the last backslash from the JAVA_HOME variable and it started working. Also, remember not to include the bin folder in the path." This was in fact the correct answer.
For this SDK to install this is what I did. I am running the latest Microsoft OS Windows 8.
User Variables:
Environment Variables
Create these two:
This one already exists so just edit:
This is what I did and it worked for me. =)
Also, RUN AS ADMINISTRATOR! Worked for me with backslash fix.