Android Studio:Buildtools 24.0.1需要Java 1.8或更高版本.

lan*_*ng2 17 java macos android android-studio

我正在尝试在Mac上设置Android开发环境.

我的出发点是Java 1.7我相信.所以我安装了android studio并打开了我想要构建的项目.它说:

Error:Buildtools 24.0.1 requires Java 1.8 or above.  Current JDK version is 1.7.
Run Code Online (Sandbox Code Playgroud)

所以我去下载Java 1.8 u101并安装了它.没运气.然后我删除了Android Studio并重新安装并重新安装了SDK,但仍然没有运气.

我的Java Control Pannel说:Java 8更新101.输出/usr/bin/java:

java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
Run Code Online (Sandbox Code Playgroud)

输出 /usr/bin/javac

javac 1.8.0_101
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

Int*_*iya 40

通过项目结构确保您的JDK版本

在此输入图像描述

您可以在gradle部分添加它

    compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
  }
Run Code Online (Sandbox Code Playgroud)