【问题标题】:Android SDK installer stuck on "Detecting whether Java SDK is installed" [duplicate]Android SDK安装程序停留在“检测是否安装了Java SDK”[重复]
【发布时间】:2012-08-02 15:24:00
【问题描述】:

如标题所示 - Android SDK r20.0.1 安装程序无法通过“检测 Java SDK 是否已安装”(下图)。 p>

我正在运行 Windows 7 64 位

我的步骤:

  1. 安装了 32 位和 64 位 Java SDK;
  2. 我已将路径(从我的电脑>属性)设置为“C:\Program Files (x86)\Java\jdk1.7.0_05\bin”,即 64 位版本,并且在结束 AND \jdk1.7.0_05\jre\bin;
  3. 我已将 Java 开发工具包密钥添加到 Wow6432Node;
  4. 以管理员身份运行安装程序,但仍然无法检测到该死的东西。

另外,我无法单击返回或下一步或取消。当我这样做时没有任何反应,就像我单击 X 时没有任何反应一样。如果我右键单击并关闭它,它甚至不会关闭,所以我每次都必须调出任务管理器才能关闭它。

注意 - 我不是非常精通技术,所以如果您希望我做任何事情(如果有的话),我将不胜感激。

【问题讨论】:

  • 嘿,这不是许多问题“Android SDK 安装程序未检测到 Java”的重复。我面临与操作完全相同的问题,并通过删除所有 64 位版本的 java 并安装 32 位版本来解决。请重新打开问题,以便我可以发布答案

标签: java android windows-7 sdk adk


【解决方案1】:

请检查是否安装了 JDK 并正确配置了它的路径,请执行以下操作

  • 先看看安装的地方是否创建了java文件夹。

  • 如果要检查其路径是否配置正确,请执行此操作..

转到命令提示符并键入以下内容:

java -version

如果你得到类似下面的输出,那么你很好,否则认为你没有正确配置它的路径。 输出中的版本号将与此处不同,具体取决于您的 JDK 版本

java version "1.7.0_03"
Java(TM) SE Runtime Environment (build 1.7.0_03-b05)
Java HotSpot(TM) Client VM (build 22.1-b02, mixed mode, sharing)

【讨论】:

  • Kumar Vivek Mitra,是的,程序文件中都有一个 java 文件夹,用于 64 位软件,程序文件 (x86)。 “java -version”命令返回的内容与您显示的几乎相同,除了我的版本是“1.7.0_05”
  • PS:感谢您到目前为止的帮助,还有其他建议吗?
  • 如果你使用的是 Eclipse,请看你能在 Eclipse 中找到 JDK……你能运行一个演示 java 项目吗……而且 Eclipse 总是自己选择 JDK……但是还是再检查一遍
【解决方案2】:

尝试单击返回按钮并重新单击安装按钮。 这对我有用。

【讨论】:

    【解决方案3】:

    我最近通过将斜杠改为反斜杠实际上解决了这个问题。

    所以用 C:/MyJavaInstall/Java 代替 C:\MyJavaInstall\Java

    我很惊讶,但这是唯一对我有用的东西。

    【讨论】:

    • 没用,但还是谢谢你:)
    【解决方案4】:

    Windows推荐的版本是JDK 1.6 32 bit,请确保你只安装了这个作为JDK并且设置了所有的环境路径,尤其是JAVA_HOME

    始终不鼓励在 Windows 上进行 Android 开发。

    【讨论】:

    • 开发适用于 Windows 的 Android 并不“总是不鼓励”。它是官方支持的平台,并且被广泛使用。我在使用 Windows 时没有任何问题 - 它是一个很好的开发平台。
    • 我的系统只选择我安装的 x86 JDK(从程序和功能卸载时)。知道如何安全地删除 62 位版本还是应该删除文件夹?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-07-26
    • 2015-03-11
    • 1970-01-01
    • 2016-06-14
    • 1970-01-01
    • 1970-01-01
    • 2012-04-07
    相关资源
    最近更新 更多