java - Android Studio : Buildtools 24. 0.1 需要 Java 1.8 或更高版本。

标签 java android macos 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.

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

我的 Java 控制面板显示: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)

/usr/bin/javac

的输出
javac 1.8.0_101

我做错了什么?

最佳答案

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

enter image description here

你可以在你的 gradle 部分添加这个

    compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
  }

关于java - Android Studio : Buildtools 24. 0.1 需要 Java 1.8 或更高版本。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39116095/

相关文章:

java - 安卓java : accessing class that has parentActivity

java - MySQL 服务器错误

java - 显示位置并将相机置于其中心位置时出现问题

android - react native : How to get the list of apps installed in mobile phone in react native

macos - 如何以编程方式在 OSX Xcode 项目中设置 WebView 的 URL?

Java观察者和可观察者

java - 如何检查抽象对象的实例是否属于特定的子类

android - 如何用android NDK解决这个关于ffmpeg 2.6的编译错误?

c++ - 如何获取本地网络上所有设备的名称和 ips?

c - osx 上的 malloc() 类型转换错误