安卓工作室: Buildtools 24.0.1 需要Java 1.8或更高版本。

17

我想在Mac上设置Android开发环境。

我的起点是Java 1.7,所以我安装了Android Studio并打开了我想要构建的项目。但它显示:

"

T"
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

我做错了什么?


8
更改项目JDK位置(项目结构->SDK位置)。 - IntelliJ Amiya
1
我在Windows 7上遇到了完全相同的问题。 - RBT
安卓现在支持Java 8了吗? - Czechnology
1
谢谢,它起作用了! - jazzyjester
3个回答

40

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

在此输入图片描述

您可以将此添加到gradle部分中

    compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
  }

1
我正在使用Mac电脑。不确定是否相同。 - lang2

3
在Mac上,只需双击应用程序,就会显示一个新的模态窗口。然后选择“打开模块设置”并转到“SDK位置”。

0

点击 项目结构 -> 应用程序 -> 在属性中将 (编译 SDK 版本) 更改为 Google API 的 23。并且在构建工具版本中 = 22.0.1


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接