【问题标题】:Why isn't Android Studio seeing upgraded Java?为什么 Android Studio 看不到升级的 Java?
【发布时间】:2015-01-15 19:31:57
【问题描述】:

我在使用 Android Studio 1.0.1 时遇到问题。我在运行 Yosemite 10.10.1 的 MacBook 上下载并安装了它。当我尝试制作一个“Hello World”应用程序时,它抱怨说它需要 JDK7 来编译 android-21。我安装了JDK6。所以我升级了Java,我想为什么不直接获取最新版本,所以我安装了JDK8。然后,我卸载并重新安装了 Android Studio 并重新启动了计算机。当我运行java -version 时,终端告诉我我正在运行版本8。但是,我的目录结构仍然看起来像/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/...。 Android Studio 仍然不喜欢它并抱怨我需要 JDK7。我尝试编辑 Android Studio 的 plist 文件并将 JDK 从 1.6 更改为 1.8,但这不起作用。到目前为止,这就是我在互联网上能找到的一切。我在想我可以卸载 Java,然后安装 JDK7,但我没有太多经验,因为我是 Linux 用户,所以我对如何在 Mac 上做一些事情一无所知,就像@ 987654325@ 以便实际尝试一下。或者,我不确定要将哪个程序拖到废纸篓以卸载。我该如何解决这个问题?

【问题讨论】:

    标签: java android macos android-studio


    【解决方案1】:

    安装JDK 1.7 并将JAVA_HOME 变量指向JDK 1.7 目录,然后Android Studio 将在您的JAVA_HOME 变量之后找到您的JDK 1.7

    【讨论】:

    • 我尝试在几个地方更改JAVA_HOME 变量,当我进入Android Studio->Preferences->Path Variables 并将其添加到那里时,它终于奏效了。非常感谢!
    猜你喜欢
    • 2022-06-12
    • 1970-01-01
    • 2019-07-12
    • 1970-01-01
    • 1970-01-01
    • 2018-06-01
    • 2020-10-07
    • 2018-11-05
    • 2010-09-27
    相关资源
    最近更新 更多