NoClassDefFoundError

问题分析

应用编译通过,在运行时预期是能够查找到类文件,但是因为打包等问题无法定位需要加载的类,因此在运行期报错。

解决方案

如果使用的是Eclipse ADT 17,在Java Build Path里删除除Android X.X.X及Android Dependency以外的所有依赖,重命名lib文件夹为libs文件夹,然后clean安卓项目。

参考文献

http://stackoverflow.com/questions/9870995/android-java-lang-noclassdeffounderror