I am trying to install the Andriod Development Kit (installer_r08-windows) on my Windows 7 laptop. I have installed the Java SE SDK without issues trying both the default "C:\Program Files\..." directory first, the the "C:\Program Files (x86)\" directory (after removing prior installations, rebooting, etc.)
The exact error message is "Java SE Development Kit (JDK) not found."
I have created the system variable JAVA_HOME to be "C:\Program Files (x86)\Java\jdk1.6.0_23".
I have added this string to the PATH system variable ";%JAVA_HOME%\bin"
Typing "javac" at the command prompt does NOT return an error, so it appears to be installed correctly.
Actually, it doesn't really need or want the 32 bit version. It's just a dumb error in the SDK installation procedure: when you get that error message, simply click the 'back' button, and then 'next', then it WILL find the installed 64-bit version. (When installed in its default directory, not the (x86) one. No path/environment variables needed at this point).
The infuriating thing is that there is NO way to provide feed-back to the folks at developer.android.com and point this out to the SDK developers, or the SDK wanna-be users.
It's causing MAJOR headaches to tons of people, and it it requires just a very simple fix ... if only we could make them aware of it. MAJOR fail over at http://developer.android.com .