2011-08-24 175 views
0

我不得不在我的新机器上安装Java和Android。我已经下载了jdk1.6.0_27。它安装在C:\ Program Files \ Java \ jdk1.6.0_27。安装Android SDK的问题

我已经将classpath env var设置为C:\ Program Files \ Java \ jdk1.6.0_27 \ lib,并将路径var设置为C:\ Program Files \ Java \ jdk1.6.0_27 \ bin。在cmd java - 版本工作正常。

当我尝试下载Android时,它会检查是否先安装java。这是说我的机器上没有安装java。我无法继续进行Android下载。是否有一个原因?

感谢,
马特

+0

重复的[Android SDK安装没有找到JDK](http://stackoverflow.com/questions/4382178/android-sdk-installation-doesnt-find-jdk)(和其他一些问题)。在发布问题前请先搜索;我发现通过搜索'[android]问题SDK'没有引号的重复。 –

回答

4

这听起来很疯狂,但它的作品。

发生这种情况时:按回,然后再按。我死了很严重。它会在第二次检测到java。我不知道为什么。

由于在此间证实: Android SDK installation doesn't find JDK

+0

哈哈哇谢谢! – turtleboy

0

你有定义的JAVA_HOME变量?这可能有帮助。在我的系统有JAVA_HOME设置为

C:\PROGRA~2\Java\jdk1.6.0_24 

一个奇怪的也许不多(使用“~”目录而不是“Program Files”目录,但似乎帮助那些不希望看到空间有些老脚本在路径名

+0

嗨,那个变量只是设置为java安装目录? – turtleboy

+0

是的。编辑回答以反映路径。 – dustmachine

2

我有同样的问题,尝试所有的解决方案,但没有任何工作。问题是,Windows 7安装是64位,所有你安装的软件应该是32位。 32位,它只能识别32位的JDK,所以安装以下软件:

  1. JDK(32位)
  2. Android SDK(在安装SDK时,请确保将其安装在“C:\ Program Files(x86)”以外的目录中,更可能位于其他驱动器或解压缩Eclipse的目录中)
  3. Eclipse(32位),最后是ADT。

我试过了,一切正常。