我无法安装Android Studio(无法找到JDK)

时间:2016-04-22 13:07:18

标签: java android android-studio

我无法安装Android Studio,因为当我开始安装时,它无法检测到JDK。当我手动设置路径(C:\Program Files\Java\jdk1.7.0_79)并单击“下一步”时,它表示仍然无法检测到有效的JDK。我已经完成了它所要求的:用java.exe -version验证版本,这没关系,我的版本很好(1.7)。我也尝试使用1.8版本,但它也没有用。

我已经尝试了我发现的一切:

  • 将环境变量:JAVA_HOMEJDK_HOME设置为"C:\Program Files\Java\jdk1.7.0_79",将PATH设置为"C:\Program Files\Java\jdk1.7.0_79\bin"(我已将其置于{{1}之前}})

  • 卸载所有JDK并重新安装一个。

  • 我已经确认我的配置符合最低系统要求(并且没问题)。

  • 启用虚拟化技术。

我需要提一下,我的计算机上安装了Android Studio(它工作得很好,我第一次安装时没有任何问题),但我不得不卸载它。我做得很好(使用控制面板中的“卸载程序”)。之后,在尝试重新安装之前,我已清空垃圾箱并使用CCleaner清理注册表。

提前感谢您的回答:)

2 个答案:

答案 0 :(得分:2)

我曾经遇到过同样的问题。这是因为我有一个x64版本的JDK和x32版本的Android Studio。检查您使用的是相同版本,并且它是适用于您操作系统的正确版本。

答案 1 :(得分:1)

我找到了解决问题的另一种方法:

  • 下载并安装IntelliJ IDEA(IDE):https://www.jetbrains.com/idea/

  • 下载并安装android SDK工具包(不是Android Studio)。

  • 下载并安装最新的JDK(或至少1.7版本)。

  • 下载Gradle(二进制):http://gradle.org/gradle-download/

  • 以管理员身份运行SDK管理器(在C:/ Program Files / Android / android-sdk中)并安装默认软件包。

  • 运行IntelliJ IDEA(作为管理员)并在右下角单击配置 - >项目默认值 - >项目结构。在左侧面板中,转到 SDK 并添加(使用 + 符号) JDK (选择JDK文件夹。它是“jdk1.8.0_11 “对我而言,通常是在C:/ Program Files / Java中。还要添加 Android SDK (C:/ Program Files / Android / android-sdk)。点击应用确定

  • 创建一个新项目。

  • 使用Gradle解决错误,请转到文件 - >设置。在左侧面板中,转到构建,执行,部署 - >构建工具 - >摇篮即可。选择“使用本地gradle分发”(并设置gradle的路径)。选中“离线工作”框。