2016-08-24 114 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

相關問題