更新ADT后,运行apk提示java.lang.NoClassDefFoundError:xxx的解决方法

估计是装了太多插件,我原来用的Eclipse非常卡了,修改一行代码,保存都要半分钟,所以今天重新装了一下,当然ADT是在线安装的最新版本。所需插件全部装好后,编译运行原来的项目,发现可以编译通过却无法运行,logcat里报java.lang.NoClassDefFoundError: XXX.XXX
明显说是找不到类,该类是一个第三方包里的,我确定已经加进Build Path里了。经搜索,发现最新 ADT,要求所有外部jar文件必须放在项目下的libs目录内。经上述处理后,解决。

© 2012, 冰冻鱼. 请尊重作者劳动成果,复制转载保留本站链接! 应用开发笔记