在 Mac 上,通过运行以下命令检查您的 java 版本:
java -version
您应该会看到高于 1.7 的版本。如果没有,那么只需运行系统更新以获取最新版本的 java。(单击左上角的“Apple”徽标并选择About this Mac然后单击Software Update...按钮并从那里安装最新的 java。)换句话说,如果可以的话,从 Apple 的更新中获取最新的 java –这样更容易。
获得最新版本后,只需运行以下命令:
/usr/libexec/java_home
这将告诉您您的 Java Home 位置,这正是 Android Studio 想要的。对我来说,这个价值是
/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home
如果您想将此设置为所有项目的默认设置,请按照此相关答案中的说明进行操作(涉及如何设置 Android SDK,但 Java SDK 设置在同一屏幕中)。简而言之,关闭所有项目以进入Welcome to Android Studio屏幕,然后选择 > Configure > Project Defaults > Project Structure > Android SDK,然后输入java_home
实用程序提供的 JDK 位置。
我只是在创建一个针对“棒棒糖”的项目时采取了这些步骤,它就像一个魅力。