【问题标题】:"The selected directory is not a valid home for JDK" Android Studio“所选目录不是 JDK 的有效主目录”Android Studio
【发布时间】:2014-12-09 16:52:19
【问题描述】:

在更新到 0.2.6 之前,我一直在使用 Android Studio。现在,我无法编译或创建新项目。

会发生什么? 我不确定,但我认为 Android Studio 不知道我的 sdk 文件夹在哪里(我的意思是 sdk 文件夹在我的 android studio 目录中)。

我做了什么? 我以管理员身份打开了 Android Studio (right click > open as administrator)。 然后我去Configure > Projects Defaults > Project Structure。 我只有一个 SDK(路径是 C:\Program Files\Java\jdk1.7.0_25)。我还没有设置我的 SDK,然后我点击添加,我找到了我的 sdk(在 android studio 目录中的 sdk 文件夹)。

好的...结果:所选目录不是 JDK 的有效主目录。

我能做什么?

【问题讨论】:

  • 将您遇到的任何错误添加到您的帖子中也会有所帮助。

标签: android android-studio


【解决方案1】:

您是否按照install page 上的说明进行操作?

已知问题:在某些 Windows 系统上,启动器脚本不 找到 Java 的安装位置。如果你遇到这个问题,你需要 设置指示正确位置的环境变量。选择 开始菜单 > 计算机 > 系统属性 > 高级系统 特性。然后打开高级选项卡 > 环境变量并添加一个 指向 JDK 文件夹的新系统变量 JAVA_HOME,用于 例如 C:\Program Files\Java\jdk1.7.0_21。

确保您有一个指向正确路径的 JAVA_HOME 环境变量(在您的情况下为 C:\Program Files\Java\jdk1.7.0_25)

【讨论】:

  • 我有那个环境变量。我已经修复了我的错误:由 Ccleaner 卸载。清理我的寄存器。在另一个目录中从零开始安装 Android Studio。现在,一切正常。 PS:我已经改变了我的sdk路径(进入我的项目)。
  • 任何想法如何为 Mac 修复它?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-10
  • 2018-11-14
  • 1970-01-01
  • 1970-01-01
  • 2016-10-19
  • 1970-01-01
相关资源
最近更新 更多