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

tat*_*lue 58 sdk android install

可能重复:
Android SDK安装找不到JDK

我已经安装了Java运行时6 C:\src\libraries\jre6.

我安装了Java JDK C:\src\libraries\javasdk.

我的%PATH%设置为:

PATH = C:\ WINDOWS\system32; C:\ WINDOWS; C:\ WINDOWS\System32\Wbem; C:\ WINDOWS\system32\WindowsPowerShell\v1.0; C:\ src\libraries\javasdk\bin; C:\ src\libraries\javasdk; C:\ src\libraries\javasdk\jdk\bin; C:\ src\libraries\javasdk\jdk; C:\ src\libraries\jav asdk;

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

"找不到Java SE开发工具包(JDK)"

我不知道Android SDK无法真正找到什么.

小智 127

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

  • 这个力量很大 (9认同)
  • 奇怪的是,这适用于我的机器! (6认同)
  • 为什么这个有效呢? (6认同)
  • 这可以在我的机器上使用win 7 x64.但是怎么样?:-) (3认同)

Joe*_*nek 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.


小智 7

只需按下,然后按下它就会找到它.Android SDK安装找不到JDK


小智 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


tat*_*lue 0

看来创建和设置我的环境变量CLASSPATH可以C:\src\libraries\jre6\lib解决我的问题。我下载了 Android SDK zip 文件,将其放在我想要的位置。我能够从那里继续。