我的構建保持失敗,我無法在控制檯或AVD中運行hello world應用程序。執行失敗'android-24'需要JDK 1.8或更高版本才能編譯
而且,我不知道你會如何設置與Android工作室JUnit測試
我有JDK 1.8安裝
但是,這是Android Studio中
發生我的構建保持失敗,我無法在控制檯或AVD中運行hello world應用程序。執行失敗'android-24'需要JDK 1.8或更高版本才能編譯
而且,我不知道你會如何設置與Android工作室JUnit測試
我有JDK 1.8安裝
但是,這是Android Studio中
發生我會試試這個,並讓你知道它是否作品。我知道我下載了JDK 8或更好的一個事實,因爲我在今天之前運行測試應用程序就好了。 – Demond
Java 8版本相當過時:) –
錯誤說得很清楚:你的電腦上沒有安裝Oracle JDK 8。
轉到:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
下載並安裝在計算機
上然後重新打開Android工作室,去File->Project Structure...
和使用...
找到你的JDK 8已經安裝。
轉至File -> Invalidate caches/Restaert
並選擇Invalidate and Restart
。
現在應該正常工作
你需要JDK 1.8或更高版本,這意味着你需要Java JDK 8 - 因爲你的Android 7.0(SDK 24)編制。您可以從Oracle網站免費下載。另外,如果你在Linux上,我推薦的安裝方法是通過基於Debian的Linux發行版上的WebUpd8 PPA(它負責爲你設置)。
我在電腦上安裝了JDK 8日誌說是錯誤的,因爲在今天之前我能夠運行一個沒有問題的測試應用程序 – Demond
嘗試設置項目(piotrek的回答) –
你的日誌讓你的JDK的位置,運行
/usr/libexec/java_home -v 1.8
說你已經安裝了JRE 8。如果你想編譯任何東西,你需要JDK。 – njzk2