最近接手一个同事的项目,由于本人的android sdk版本比较低,导致工程报错,无法编译,下面记录下问题的解决的全过程。
在项目中,由于工程只适配android4.3以上的版本,且在项目中同事使用了Material Design,Material Design新东西,不熟悉,google推出的一款设计语言,支持该设计语言就需要升级到最新版的sdk,android5.0,于是就去更新sdk。
当sdk升级到了最新的时候,问题来了,报错,eclipse提示无法解析最新的android5.0与5.0L版,忘记把提示信息拷贝下来,抱歉。各种百度,发现是由于mac系统自带的jdk版本过低,android5.0需要1.7以上的jdk才能正常解析。
注:无法解析:parse android-21 fail,可能记得不全,大概关键字在了。