Android SDK安装:找不到Java SE开发工具包(JDK)

时间:2010-12-09 03:31:59

标签: android sdk install

  

可能重复:
  Android SDK installation doesn't find JDK

我已将Java运行时6安装到C:\src\libraries\jre6

我将Java JDK安装到C:\src\libraries\javasdk

我的%PATH%设置为:

  

PATH = C:\窗口\ system32; C:\ WINDOWS; C:\ Windows \ System32下\ WBEM; C:\窗口\ system32   \ WindowsPowerShell \ 1.0; C:\ SRC \库\ javasdk \ BIN; C:\ SRC \库\ javasdk; C:   \ SRC \库\ javasdk \ JDK \ BIN; C:\ SRC \库\ javasdk \ JDK; C:\ SRC \库\ JAV   ASDK;

当我运行Android SDK安装程序时,我收到错误:

  

“未找到Java SE开发工具包(JDK)”

我对Android SDK无法真正找到的内容感到茫然。

6 个答案:

答案 0 :(得分:127)

Windows 7 32位与Windows XP SP3具有相同的行为。点击BACK然后再次NEXT,你就可以安装Android SDK了。

答案 1 :(得分:10)

答案很明确,但有些澄清可能会帮助一些不熟悉注册表编辑的人(比如我)。

  1. 运行regedit。
  2. 查找[HKEY_LOCAL_MACHINE \ SOFTWARE \ JavaSoft \ Java开发工具包]
  3. 右键单击密钥并单击“导出”,然后将文件保存到桌面。
  4. 右键单击然后单击编辑。
  5. 将Wow6432Node添加到文件中每个键的路径中。有关示例,请参见上文(@Rog_enk)。保存。
  6. 返回注册表,单击文件 - >导入,然后从上面选择文件。完成。
  7. 再次尝试使用SDK安装程序。

答案 2 :(得分:8)

在Windows 7 x64上,Android SDK安装程序正在HKLM\SOFTWARE\Wow6432Node\JavaSoft注册表分支中查找JDK。

但实际上JavaSoft条目放在HKLM\SOFTWARE\JavaSoft中。我将所有JavaSoft分支复制到路径搜索,然后安装程序找到了JDK。

答案 3 :(得分:7)

只需按下,然后按下它就会找到它。 Android SDK installation doesn't find JDK

答案 4 :(得分:6)

Windows 7 64位 - 与Windows XP SP3和Windows 7 32位相同的行为:只需设置JAVA_HOME = C:\Program Files\Java\jdk1.6.0_14或任何实际路径,启动SDK,然后在出现错误后再次点击BACK和NEXT并且您可以安装Andriod SDK

答案 5 :(得分:0)

似乎创建和设置我的环境变量CLASSPATHC:\src\libraries\jre6\lib解决了我的问题。我下载了Android SDK zip文件,把它放在我想要的地方。我能够从那里开始。