2016-07-01 48 views
3

這是我在stackoverflow上的第一個問題,因爲我有一個令我瘋狂的問題!不受支持的major.minor版本52.0 + Android需要編譯器合規性級別5.0或6.0。找到'1.8'代替

我試圖編譯一箇舊的Android項目(它是在一年前製作的),我使用的是Eclipse Luna IDE,這是我用來開發我的應用程序的同一個IDE。當我開發時,我有Java 7,但從那時起我已經安裝了Java 8.所以,當我試圖運行我的應用程序時,出現 "Unsupported major.minor version 52.0 " 錯誤。

我已經試過了建議更改Java構建路徑和項目的Java編譯器性能的JRE,但是當我改變JRE Eclipse控制檯給我這個錯誤的解決方案:

"Android requires compiler compliance level 5.0 or 6.0. Found '1.8' instead. Please use Android Tools > Fix Project Properties."

當我應用建議的解決方案,第一個錯誤再次出現。這是一種這種或那種情況。

我覺得我處於一個無限循環!有人可以幫忙嗎?

我已經安裝了Windows 7,Eclipse Luna IDE jdk1.7.0_79和jdk1.8.0_92。

+0

[Android需要編譯器符合性級別5.0或6.0的可能重複。取而代之的是「1.7」。請使用Android工具>修復項目屬性](http://stackoverflow.com/questions/7637144/android-requires-compiler-compliance-level-5-0-or-6-0-found-1-7-instead-懇求) –

+0

也許這可以幫助你 - http://stackoverflow.com/questions/7637144/android-requires-compiler-compliance-level-5-0-or-6-0-found-1-7-instead-plea –

+0

謝謝,但沒有任何工作。 – akimo

回答

-1

將您的編譯器目標級別更改爲Java 1.5或1.6,它應該正常工作。

+0

「Android要求編譯器符合性級別5.0或6.0」。建議它不適用於Java 7. –

+0

對於Java 1.5,我得到多個「...必須重寫超類方法」錯誤1.6我得到「Unsupported major.minor版本52.0「錯誤。 – akimo

0

我有同樣的問題。我固定它: 項目 - 屬性 - Java構建路徑-Libraries - 圖書館加入-Jre系統庫 - 我投入jdk1.7,

項目 - 屬性 - Java編譯器 - 更改爲1.7

全部完成。

+0

第二天又有同樣的問題。 我發現Android SDK Build-Tools V24需要jdk1.8 .so我刪除了v24,安裝了v23。全做完了 –

相關問題