2016-04-22 106 views
1

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

我已经试过各种我发现:

  • 设置环境变量:JAVA_HOMEJDK_HOME"C:\Program Files\Java\jdk1.7.0_79"PATH"C:\Program Files\Java\jdk1.7.0_79\bin"(我已经把它"C:\Windows\System32"之前)

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

  • 我已验证我的配置符合最低系统要求(并且没关系)。

  • 虚拟化技术已启用。

,我需要指出,我有我的电脑上安装Android Studio中(它的工作完美,我也没有安装它的第一次的任何问题),但我不得不将其卸载。我做得正确(在控制面板中“卸载程序”)。之后,在尝试重新安装之前,我已清空垃圾并使用CCleaner清理注册表。

在此先感谢您的回答:)

+1

很好的问题,充分说明了:) – niceman

+0

我觉得你的JDK安装不正确,您应该重新安装JDK,然后安装Android Studio中,我经常重装安装Android的工作室,但我从来没有面临过这样的问题。 – Max

+0

@Anders嗯OP说他卸载了所有的JDK并安装了一个,这可能是一个权限问题? – niceman

回答

1

我已经找到一个替代解决我的问题:

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

  • 下载并安装Android SDK工具包(未过Android Studio)。

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

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

  • 运行SDK管理器作为管理员(在C:/ Program Files文件/安卓/ 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分发”(并设置gradle的路径)。选中“离线工作”框。

2

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

+0

如何知道是否在官方网站上下载AS的链接是在x32或x64?没有关于这方面的规范。我的操作系统和我的JDK都是x64。 – Rambo

+0

我在网站上查了一下,现在看来Android Studio只支持一个版本。如果您仍然遇到同样的问题,您可以尝试使用JDK 7而不是8吗? – Aurasphere

+0

我已经尝试过两个版本的JDK,但它不起作用。我有同样的错误。 – Rambo