在Windows 7 64位上安装Android SDK:“找不到JDK”?

时间:2010-12-08 05:22:18

标签: android sdk

  

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

我无法安装Android SDK。它要求我有JDK,我这样做。我重新下载并重新安装了Java JDK。我重新启动了我的计算机,我再次为安装SDK运行此安装...没有...它不会让我超越这一点。这是我坚持使用的屏幕截图:

http://imgur.com/xAcw5.jpg

我已经搜索了我的问题,我花了2个小时试图找到答案......我能得到的最接近的事情就是为我的“环境变量”添加“路径”。我在Windows 7中找到了环境变量的位置,但我没有丝毫的线索我应该做什么。

6 个答案:

答案 0 :(得分:16)

昨晚发现Android SDK install problem,现在我可以将它安装在我的Win7 64bit + JDK 64bit上

当我安装64位JDK时,不知何故r8 SDK安装程序正在寻找32位注册表项中的JDK路径。

<强>更新 信不信由你,单击Back和Next将修复它:)(有人评论我的博客文章,并从其他评论判断,它有点工作)

免责声明:这是我的博客http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

答案 1 :(得分:4)

我在新电脑上遇到同样的问题,现在我发现了这个问题并且有效:

Windows 7:

  1. 在桌面上,右键单击“计算机”图标。
  2. 从上下文菜单中选择“属性”。
  3. 单击“高级系统设置”链接。
  4. 单击“环境变量”。在系统变量部分中,找到 PATH环境变量并选择它。单击编辑。如果是PATH 环境变量不存在,单击“新建”。
  5. 在编辑系统变量(或新系统变量)窗口中, SET PATH环境变量TO JAVA_HOME 的值。单击确定。关闭所有 单击“确定”,保留其余窗口。
  6. 然后安装Android sdk就没问题了 资料来源:http://docs.oracle.com/javase/tutorial/essential/environment/paths.html

答案 2 :(得分:3)

我总是从here.安装Java JDK 32位 似乎是最简单的方法,工作正常,而且我真的不明白为什么在进行Android编程时需要64位。

答案 3 :(得分:1)

我有同样的问题,但我找到了解决问题的方法。当你拿到那个盒子去再次下载它;下载后,返回弹出框并点击后退按钮,然后再次单击下一步,它应该会识别您已安装JDK。 希望这有帮助,祝你好运。

答案 4 :(得分:1)

你必须从oracle.com下载jdk basic我也是如此。访问该网站,它将直接带你到那里。向下滚动并向第一个jdk / jre下载正确的系统类型。安装它,sdk应该在完成后弹出。

答案 5 :(得分:0)