2016-08-24 64 views
16

我试图在Mac上设置Android开发环境。Android Studio:Buildtools 24.0.1需要Java 1.8或更高版本。

我的出发点是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的:

输出的 /usr/bin/javac

javac 1.8.0_101 

我做了什么错

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) 

+8

更改项目jdk位置(项目结构 - > sdk位置) –

+1

我在Windows 7上面对完全相同的问题。 – RBT

+0

那么Android现在是否支持Java 8? – Czechnology

回答

39

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

enter image description here

您可以在gradle这个部分添加此

compileOptions { 
    sourceCompatibility JavaVersion.VERSION_1_8 
    targetCompatibility JavaVersion.VERSION_1_8 
    } 
+1

我正在使用Mac。不知道它是否相同。 – lang2

0

点击项目结构 - >应用程序 - 在性能>更改(编译Sdk版本)到谷歌API的23。并在构建工具版本= 22.0.1

3

在Mac上只需双击应用程序,将显示一个新的模态窗口。然后选择'Open Module Setting'并转至'SDK Location'

+0

或右键点击'打开模块设置' – iphondroid

相关问题