为什么 Android Studio 没有看到升级的 Java?
Why isn't Android Studio seeing upgraded Java?
我在使用 Android Studio 1.0.1
时遇到问题。我在 MacBook 运行ning Yosemite 10.10.1
上下载并安装了它。当我试图制作一个 'Hello World' 应用程序时,它抱怨说它需要 JDK7 来编译 android-21。我安装了 JDK6。所以我升级了 Java,我想为什么不直接获取最新版本,所以我安装了 JDK8。然后,我卸载并重新安装 Android Studio 并重新启动计算机。当我 运行 java -version
时,终端告诉我我是 运行ning 版本 8。但是,我的目录结构看起来仍然像 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/...
。 Android Studio 仍然不喜欢它并抱怨我需要 JDK7。我尝试编辑 Android Studio 的 plist 文件并将 JDK 从 1.6 更改为 1.8,但这没有用。到目前为止,这是我在互联网上可以找到的所有内容。我想我可以卸载 Java 然后安装 JDK7 但我没有太多经验,因为我是 Linux 用户所以我不知道如何在 Mac 上做一些类似 apt-get uninstall java
的事情,以便实际尝试。或者,我不确定要将哪个程序拖到废纸篓中进行卸载。我该如何解决这个问题?
安装 JDK 1.7
并使 JAVA_HOME
变量指向 JDK 1.7 目录,然后 Android Studio 会在 [=11] 之后找到您的 JDK 1.7
=]变量
我在使用 Android Studio 1.0.1
时遇到问题。我在 MacBook 运行ning Yosemite 10.10.1
上下载并安装了它。当我试图制作一个 'Hello World' 应用程序时,它抱怨说它需要 JDK7 来编译 android-21。我安装了 JDK6。所以我升级了 Java,我想为什么不直接获取最新版本,所以我安装了 JDK8。然后,我卸载并重新安装 Android Studio 并重新启动计算机。当我 运行 java -version
时,终端告诉我我是 运行ning 版本 8。但是,我的目录结构看起来仍然像 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/...
。 Android Studio 仍然不喜欢它并抱怨我需要 JDK7。我尝试编辑 Android Studio 的 plist 文件并将 JDK 从 1.6 更改为 1.8,但这没有用。到目前为止,这是我在互联网上可以找到的所有内容。我想我可以卸载 Java 然后安装 JDK7 但我没有太多经验,因为我是 Linux 用户所以我不知道如何在 Mac 上做一些类似 apt-get uninstall java
的事情,以便实际尝试。或者,我不确定要将哪个程序拖到废纸篓中进行卸载。我该如何解决这个问题?
安装 JDK 1.7
并使 JAVA_HOME
变量指向 JDK 1.7 目录,然后 Android Studio 会在 [=11] 之后找到您的 JDK 1.7
=]变量