我知道这之前已经被问过很多次了,但我已经通读了这个问题的所有答案,但我无法解决这个问题。
我的安装程序找到了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_05
出bin
.
然后,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%