7

Android SDK安装没有发现JDK和这个不是同一个release,解决方法“back”然后“next”不起作用。

我尝试安装各种版本的 Java,但似乎没有任何效果。在过去的 3 天里,我一直在尝试安装它。我尝试过但不起作用的解决方案:

  • 按返回按钮,然后按下一个按钮。
  • 为指向 System32 路径和实际 java 安装目录的 JAVA_HOME 添加环境变量。
  • 安装各种版本的 Java。(Java 6 和 Java 7)

安装文件被调用并且是http://developer.android.com/sdk/index.htmlinstaller_r20.0.3-windows上可用的当前 exe

错误信息 java.exe

4

3 回答 3

6

好的,查看您的 JAVA_HOME 路径,C:\Program Files\Java\jdk1.6.0_34\bin我建议您将其更改为C:\Program Files\Java\jdk1.6.0_34\. 无需在 JAVA_HOME 路径中添加 bin 文件夹的路径。

于 2012-08-21T03:55:36.460 回答
5

在我的 Win7 Ultimate 64 位/我需要多个东西

  1. 设置系统环境变量 JAVA_HOME = C:\Program Files\Java\jdk1.7.0_07
  2. 将相同的值添加到 SystemEnvironment 变量 PATH,但确保将其放在 system32 路径 PATH = C:/Program Files/Java/jdk1.7.0_07;C:\Windows\system32; 之前 ....... (... = 当前值)
  3. 最重要的是,我猜。重命名 c:\windows\system32\java.exe -> c:\windows\system32\java.exe.old
  4. 重新启动安装程序(我的情况 = installer_r20.0.3-windows.exe )

瞧!

这可能有助于保护他人的时间

于 2012-10-16T01:48:38.880 回答
2

在系统变量中设置 JAVA_HOME 环境变量C:\Program Files\Java\jdk1.7.0_07\确实解决了我的问题。

有几点需要注意。

  1. 无需指定 bin 或 jre 文件夹名称。
  2. 您将需要取消并重新启动 Android SDK 安装。上一个/下一个可能不起作用。
  3. 我刚刚从 Windows 资源管理器地址栏中复制了文件夹名称。无需将 替换\/
于 2012-09-05T12:23:42.460 回答