1. 程式人生 > >com/android/dx/command/dexer/Main:Unsupported major.minor version 52.0 問題的解決方法總結

com/android/dx/command/dexer/Main:Unsupported major.minor version 52.0 問題的解決方法總結

昨晚就遇到Eclipse報了這個問題,看了一晚上才解決。。

主要過程:由於專案需要安裝了Android Studio,用到了Android-24 SDK,需要安裝JDK1.8,同時沒有解除安裝舊版的jdk1.7。

後來在Eclipse裡面編譯執行專案時,就發生這個問題了。

一開始以為是Eclipse裡面的JAVA compile 配置出錯,就改了java compiler,1.5-1.8都試了一次沒有任何變化。。。

接著刪除了所有JDk1.7,啟動了Eclipse,發現報錯:大概意思是說jre, javaw配置的路徑不對,仔細一看竟然是定位在了java1.7的路徑下!

這樣就明白了,是Eclipse裡面的JRE環境配置路徑的問題,手動進入Eclipse目錄中的eclipse.ini,發現了一行

-vm
C:/Program Files/Java/jdk1.7/bin/javaw.exe

果然是這裡的問題,修改為1.8路徑後即可成功啟動Eclipse並編譯程式了。