Android SDK安装程序停留在“检测是不是安装了Java SDK”[重复]
Posted
技术标签:
【中文标题】Android SDK安装程序停留在“检测是不是安装了Java SDK”[重复]【英文标题】: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 位。
我的步骤:
-
安装了 32 位和 64 位 Java SDK;
我已将路径(从我的电脑>属性)设置为“C:\Program Files (x86)\Java\jdk1.7.0_05\bin”,即 64 位版本,并且在结束 AND \jdk1.7.0_05\jre\bin;
我已将 Java 开发工具包密钥添加到 Wow6432Node;
以管理员身份运行安装程序,但仍然无法检测到该死的东西。
另外,我无法单击返回或下一步或取消。当我这样做时没有任何反应,就像我单击 X 时没有任何反应一样。如果我右键单击并关闭它,它甚至不会关闭,所以我每次都必须调出任务管理器才能关闭它。
注意 - 我不是非常精通技术,所以如果您希望我做任何事情(如果有的话),我将不胜感激。
【问题讨论】:
嘿,这不是许多问题“Android SDK 安装程序未检测到 Java”的重复。我面临与操作完全相同的问题,并通过删除所有 64 位版本的 java 并安装 32 位版本来解决。请重新打开问题,以便我可以发布答案 【参考方案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 位版本还是应该删除文件夹?以上是关于Android SDK安装程序停留在“检测是不是安装了Java SDK”[重复]的主要内容,如果未能解决你的问题,请参考以下文章