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?
I copied the Java.exe from
to
and it worked.
I'm using 64 bit Windows 8.
WORKING SOLUTION AND NO REGISTRY MODIFY NEEDED
Simply put your java bin path in front of your PATH environment.
PATH before
PATH after
And now the Android SDK installer is working.
BTW, I'm running Win7 x64.
You will have to download the 32-bit SDK version because Win7 64-bit is not supported only Windows Server 2003 has a supported 64-bit version. During the download of Java SDK pick "Windows" as your platform and not "Windowsx64".
Once I did this android SDK installed like a charm. Hope this helps.
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.
I downloaded the .zip archive instead and ran
SDK Manager.exe
, and it worked like a charm. You had the same issue with the .exe otherwise.None of the solutions here worked for the
64-bit
version.Putting the
JDK
path before thec:\windows\system32\
path in your environment variables solves the problem. Otherwise the32-bit
java.exe
is found before the64-bit JDK
version.