2016-09-14 99 views
0

我的構建保持失敗,我無法在控制檯或AVD中運行hello world應用程序。執行失敗'android-24'需要JDK 1.8或更高版本才能編譯

而且,我不知道你會如何設置與Android工作室JUnit測試

我有JDK 1.8安裝

I have JDK 1.8 installed

但是,這是Android Studio中

發生

This is what happens in Android Studio

+0

你的日誌讓你的JDK的位置,運行/usr/libexec/java_home -v 1.8說你已經安裝了JRE 8。如果你想編譯任何東西,你需要JDK。 – njzk2

回答

2

您可以使用Ctrl + Alt + Shift + S for Windows/Linux來拉動「項目結構」對話框。在那裏,您可以設置JDK位置以及Android SDK位置。

enter image description here

要在終端

+0

我會試試這個,並讓你知道它是否作品。我知道我下載了JDK 8或更好的一個事實,因爲我在今天之前運行測試應用程序就好了。 – Demond

+0

Java 8版本相當過時:) –

0

你需要JDK 1.8或更高版本,這意味着你需要Java JDK 8 - 因爲你的Android 7.0(SDK 24)編制。您可以從Oracle網站免費下載。另外,如果你在Linux上,我推薦的安裝方法是通過基於Debian的Linux發行版上的WebUpd8 PPA(它負責爲你設置)。

+0

我在電腦上安裝了JDK 8日誌說是錯誤的,因爲在今天之前我能夠運行一個沒有問題的測試應用程序 – Demond

+0

嘗試設置項目(piotrek的回答) –

相關問題