Android SDK安装:找不到Java SE开发工具包(JDK)[重复]
Posted
技术标签:
【中文标题】Android SDK安装:找不到Java SE开发工具包(JDK)[重复]【英文标题】:Android SDK install: Java SE development Kit (JDK) not found [duplicate] 【发布时间】:2011-05-22 15:06:26 【问题描述】:可能重复:android SDK installation doesn't find 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 问;
当我运行 Android SDK 安装程序时出现错误:
“未找到 Java SE 开发工具包 (JDK)”
我不知道 Android SDK 无法真正找到什么。
【问题讨论】:
【参考方案1】:Windows 7 32 位具有与 Windows XP SP3 相同的行为。再次点击 BACK 和 NEXT,您就可以安装 Android SDK。
【讨论】:
奇怪的是,这在我的机器上工作! 为什么这会起作用? 这个用力很强 这可以在我的机器上使用 win 7 x64 。但是怎么做? :-) 是的,对我有用。真是笑话!当然,这样的事情不会很难解决。只是浪费时间重新安装,重新启动:(【参考方案2】:答案是肯定的,但一些澄清可能会帮助一些不熟悉注册表编辑的人(比如我)。
-
运行注册表。
查找 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java 开发工具包]
右键单击密钥并单击导出,然后将文件保存到桌面。
右键单击,然后单击编辑。
将 Wow6432Node 添加到文件中每个键的路径。有关示例,请参见上文 (@Rog_enk)。保存。
返回 regedit,单击 File->Import 并从上面选择文件。完成。
再次尝试 SDK 安装程序。
【讨论】:
导入的key应该用什么名字保存??? 见上文以获得更好的答案(BACK 和 NEXT 解决方案) 需要更多说明,因为后面和下一个解决方案不再有效! 好的。你能具体点吗?哪个 SDK? 我现在只需要这样做 [Sep '12],而这个答案是在 11 年 1 月发布的.. WTF..【参考方案3】:在 Windows 7 x64 上,Android SDK 安装程序在 HKLM\SOFTWARE\Wow6432Node\JavaSoft
注册表分支中寻找 JDK。
但实际上,JavaSoft 条目位于HKLM\SOFTWARE\JavaSoft
。我将所有JavaSoft分支复制到路径搜索中,然后安装程序找到了JDK。
【讨论】:
【参考方案4】:只需按返回,然后按下一步,它就会找到它。 Android SDK installation doesn't find JDK
【讨论】:
很好的答案!这对我有用。【参考方案5】:Windows 7 64 位 - 与 Windows XP SP3 和 Windows 7 32 位的行为相同:只需设置 JAVA_HOME = C:\Program Files\Java\jdk1.6.0_14
或任何您的实际路径,启动 SDK,然后在出现错误后 - 再次点击 BACK 和 NEXT 即可'能够安装 Andriod SDK
【讨论】:
【参考方案6】:似乎将我的环境变量CLASSPATH
创建并设置为C:\src\libraries\jre6\lib
解决了我的问题。我下载了 Android SDK zip 文件,把它放在我想要的地方。我能够从那里继续。
【讨论】:
以上是关于Android SDK安装:找不到Java SE开发工具包(JDK)[重复]的主要内容,如果未能解决你的问题,请参考以下文章
android sdk 打开的时候系统显示找不到android.bat
找不到 Android SDK - Android SDK 位置正确
重新安装 Windows/Visual Studio 2015/Xamarin - 找不到 Android SDK