Is there really a problem with 64 bit JDK?

PhilipBrown

Active Member
Licensed User
Longtime User
According to the installation instructions:

Select "Windows x86" in the platforms list (for 64 bit machines as well). Android SDK doesn't work with Java 64bit JDK. You should install the regular JDK for 64bit computers as well.

But I am running under Windows 8 with Java 64bit JDK and so far I haven't had any problems.

So does this advice still apply?
 

James Chamblin

Active Member
Licensed User
Longtime User
I have Windows 8.1 and it will not allow me to install 32 bit JDK so I installed the 64 bit version. The Android SDK could not find JDK, but if you set an environment variable called JAVA_HOME and point it to the JDK directory (in my case, it was "C:\Program Files\Java\jdk1.7.0_51\"), then Android SDK can find it. Already compiled the math tutorial in the beginners guide to verify it works. Hope this helps people with installing B4A in the future.
 
Upvote 0

Askjerry

Member
Licensed User
Longtime User
You have... "set an environment variable called JAVA_HOME and point it to the JDK directory"

There are those among us... like me... who don't have a clue what that means. Can you please give us a step-by-step set of directions so we can do that? I have Windows-7, so I am currently downloading the 86 version instead of the 64 version... but for others who have the Windows-8 issues... and don't know what an environment variable is, or where to set it... it could be helpful.

Is it a registry thing? Seriously... no clue here. I looked it up... http://en.wikipedia.org/wiki/Environment_variable and have a foggy idea... but hey, I'll admit it... what?

UPDATE: James Chamblin provided the answer...


Thanks for that!
Jerry
 
Last edited:
Upvote 0
Cookies are required to use this site. You must accept them to continue using the site. Learn more…