eclipse 和 android studio 編譯時報 Unsupported major.minor version 52.0錯解決辦法

 version 52.0 是java8的環境。當gradle tools 升級到2.2.1時候,可能編譯時候會報該錯誤。java

不少網友說更改java version,可是不少時候無效。下面是我遇到時候的解決辦法:android

解決思路以下:eclipse

1.Android studio 中:gradle

出現該問題的狀況,大多數是在升級完 gradle tools 2.2.1,把android studio升級到最新2.2版本時候遇到的。ui

緣由是,沒有同步更新Android SDK Build-tools。把SDK的build-tools升級到最新就ok了。spa

 

2.eclipse中:ip

當你在android studio中升級了Android sdk,用eclipse編譯時可能也會報該錯誤。同步

(雖然如今不多用eclipse,可是某些狀況下仍是要用的)io

網友解決辦法基本都是把jdk版本改爲1.7,或者安裝1.8而後把工程統一改爲1.8版本。編譯

 可是頗有時候你但願的是基於1.7版本編譯的,不但願編譯的版本太高,

修復的方法很簡單:

打開Android sdk manager 在 Build-tools裏選擇版本相對低一點的

我選擇的是23.0.1

在 eclipse中android的工程進行配置一下:

在文件project.properties中添加下面一句(要是你本地已經下載好的buildtools版本):

sdk.buildtools=23.0.1

就ok了。

 

以上是最近遇到的問題,但願可以幫到各位。

相關文章
相關標籤/搜索