2017-08-17 49 views
0

我想建立,需要JDK 7的一個項目,我嘗試:導航到如何在Android Studio 2.3中使用JDK 7?

File > Project Structure > SDK Location 

,並切換到JDK 7的路徑,但出現 please choose JDK 8 or newer

錯誤有沒有一種辦法在Android Studio 2.3中使用JDK 7?或者我應該使用舊版Android Studio?

編輯

我卸載所有的JDK,然後安裝JDK 7,和它的工作!

+0

你設置JAVA_HOME環境變量? –

回答

0

嘗試將java主頁設置爲環境變量中的正確路徑。在環境變量中檢查你的java位置。打開cmd並鍵入java -version,如果它不是java 7,請在環境變量中更改它。

0

請在您的機器檢查的Java的當前版本 去終端做

java -version 

檢查,如果是1.7.x

使用下面的命令來查找java的路徑

echo $JAVA_HOME 

建議-Android Studio不喜歡Android SDK和JDK路徑中的空格。在不包含任何允許通過「項目結構」窗口更新位置的空間中安裝JDK。

0

在的build.gradle:

android { 
    compileOptions { 
    sourceCompatibility JavaVersion.VERSION_1_8 
    targetCompatibility JavaVersion.VERSION_1_8 
    } 
}