更新到android adt 17,就悲剧了,之前使用的第三方包,不能用了,比如gson,运行时 “NoClassDefFoundError” ,郁闷半天,研究了半天,终于找到了解决方案,解决办法很简单,把lib目录改为libs,重启eclipse,就一切都OK了,郁闷吧,这绝对是android的bug呀。
也不知道具体原因,似乎是adt 17,把 Android Library Projects 和 Standard jars 的包管理方式合并成 Android Dependencies item,所以就出问题了。