Android SDK 找不到 JDK



我知道这之前已经被问过很多次了,但我已经通读了这个问题的所有答案,但我无法解决这个问题。

我的安装程序找到了JDK(从来没有遇到过找不到它的问题),但是在安装过程之后,当它想要下载库时,后台会弹出一个cmd外观窗口,并显示一个窗口,告诉我向"路径"变量添加某个路径。我按照它说的做,但仍然是同样的问题。

我已经尝试了x86和64x jdk和jre,但似乎没有什么可以解决这个问题。当我安装了 x86 jdk 时,它找不到 jdk,并且后面的技巧无法修复它。我还尝试编辑注册表,如本主题所示:安卓软件开发工具包安装问题但这并没有改变任何东西(此外,更改不会出现在导入包含更改的密钥后我所做的密钥的导出中。

非常感谢任何帮助,因为我已经尝试安装它几个月了谢谢

我也遇到了这个问题,但幸运的是我在这篇文章中找到了答案:https://stackoverflow.com/questions/4588548/help-jdk-not-detected-problem-during-android-sdk-tools-setup/6051580#6051580

我知道有点晚了,但我希望它有所帮助。

截至 7 月 27 日,使用:

installer_r22.0.4-windows
jdk-7u25-windows-x64

有人说这个问题可以通过将"\"替换为"/"来解决,但这不起作用。有人说卸载x64并安装x86:没有必要。

我解决了使用以下路径创建JAVA_HOME变量的问题:

"C:\Program Files\Java\jdk1.7.0_25"

您必须包含双引号,但不必包含"bin"目录。

奇怪的是,关于Michael Petrotta的评论,在JAVA_HOME环境变量中包含\bin仍然会导致即使是最新版本(installer_r22.0.5-windows)也无法检测到java.exe

从 JAVA_HOME 变量中删除 \bin 实际上解决了我尝试在其上安装 SDK 的三台独立计算机上的问题,并且 SDK 安装成功

当我为环境变量输入C:Program FilesJavajdk1.8.0_05bin时遇到了这个问题JAVA_HOME。它应该只是C:Program FilesJavajdk1.8.0_05bin.

然后,Android SDK安装程序将提示您以下消息:

Android SDK依赖于Java SE Development Kit(JDK)。 爪哇东南 已找到开发工具包 (JDK) 版本 1.8。

位置: C:\Program Files\Java\jdk1.8.0_05\bin\java.exe

要成功,必须遵循以下步骤:

1:已安装您的Java更新v.xx2:安装您的Java JDK v.xx与步骤1相同3:如果是,请确保您没有安装其他版本的旧版本,如果是 unistall
4:开始安装您的安卓SDK5:当安装停止到Java找不到去C:\Windows\System32并找到应用程序从java开始*6:删除它们总共3个文件7:返回 SDK intall 和下一个对我来说工作了 1000%

最新更新