前提:前阵子更新了ADT 17.0.0 后来在一个Android项目中需要gson的jar包时候遇到了这样的错误:
java.lang.noclassdeffounderror 分析一定还是由于jar包没有导入正确
几经查找,得到完美解决,在此分享给大家:
java.lang.noclassdeffounderror 分析一定还是由于jar包没有导入正确
几经查找,得到完美解决,在此分享给大家:
总体修改图示如下:
需要做的事情:
从Java build path 移除 libraries :
右键点击工程名称找到 Properties > Java Build Path > Libraries > 除了“Android X.X” (2.3.3 in my case) 和 “Android Dependencies”移除其他所有
将 “lib” 重命名为 “libs”
Clean the project 重新build一下
再次运行就完美解决了~
参考:http://android.foxykeep.com/dev/how-to-fix-the-classdefnotfounderror-with-adt-17