最近更新了android ADT,老版本是20,更新到22编译运行项目的时候,报java.lang.VerifyError。相当无语,仔细看了下项目目录结构,多出来一个Android Private Library。发现我的第三方的jar包都在里面,看了下文档,才知道,新版的ADT,默认会把第三方的jar添加到Android Private Library里。
解决方法:
1.到 JAVA Build Path里的Order and Export里,把Android Private Library勾选上。
2.直接在eclipse里面把项目删除掉,然后重新导入,默认Android Private Library会勾选上的。