繁体   English   中英

Android Studio找不到Java Development Kit(JDK)

[英]Android Studio doesn't find Java Development Kit (JDK)

我在我的计算机上安装了Java 8 ,但Android Studio找不到它。 当我执行Android Studio的安装程序时,我只能看到一个屏幕,在其中我可以看到介绍,当我按下“下一步”另一个屏幕时,它会显示:

我们无法在您的系统上检测到Java Development Kit(JDK)v7或更新版本。 如果已知,请浏览其路径。

所以我搜索了我的JDK ,当我按下“Next”按钮时,我收到以下消息:

抱歉,我们仍然无法检测到有效的JDK,我们需要继续操作。

如果手动设置JDK路径,请确保已浏览到包含“bin \\ java.exe”的父目录,当运行“java.exe -version”时,该目录的版本报告为1.7或更高版本。

之后,我转到控制台并执行命令“java.exe -version”。 它给了我:

java版“1.8.0_60”

所以我不知道为什么它找不到我的JDK 我还尝试添加一些环境变量:

JAVA_HOME: C:\Program Files\Java\jre1.8.0_60\
JDK_HOME: C:\Program Files\Java\jre1.8.0_60\

但它仍然没有找到它。 我该如何解决?

注意:我使用Windows 10作为操作系统。

提前致谢!

我认为你的JAVA_HOME变量被设置为错误的东西。 我的是:

JAVA_HOME C:\Program Files\Java\jdk1.8.0_60

我还有一个PATH变量集如下:

PATH      %JAVA_HOME%\BIN

我没有JDK_HOME变量。

试试看,看看它是否有效。

(我最近安装了Android Studio并遇到了同样的问题,即使我安装了Java 7.所以我下载了Java 8并手动更新了JAVA_HOME变量。)

尝试在非标准位置(包含空格的路径上的JDK)的Windows 10计算机上安装Android Studio软件包v2.1(143.2915827-windows)时遇到了同样的问题。 手动选择路径后,安装程序会抱怨它仍然无法找到JDK。 我通过在可编辑文本框中键入来手动用双引号括起所选路径来解决它。

这让我疯了几天。 我无法通过Android工作室安装程序解决问题,但找到了解决方法:

  • 转到http://developer.android.com/sdk/index.html
  • 而不是下载“Android Studio包”(exe文件),向下滚动并选择“SDK工具包”(zip文件)。
  • 这项工作非常完美,允许您选择要下载的所有软件包,包括安装程序安装的软件包。

什么对我有用。 我收到了相同的错误消息,直接安装了java,没有关闭安装Android工作室。 然后试图找到路径。 所以我关闭了Android Studio的窗口并重新打开了下载文件并自动检测到它。 这可能不适合所有人,但值得一试。 更容易然后搞乱其他事情。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM