准备使用Google开源项目AChartEngine做一个图表,于是下载了google的achartengine的demo。导入到eclipse中运行,运行成功,可是一跑起来,就出现了

我仔细检查了一下,发现jar包确实导入了,而且org.achartengine.model.CategorySeries也确实存在

可是还出会报NoClassDefFoundError的错误。
具体原因不知道,最后试了几次,解决了问题。在Android项目中要导入第三方jar包,只需要将jar包放到libs目录下即可,ADT会帮我们自动连接的。
可以看到,这个项目中是lib目录,将它改为libs即可。然后再Build Path中Remove之前的导入的那个jar即可。
在Android开发中,遇到将第三方Jar包导入项目并出现NoClassDefFoundError错误的情况,通过调整项目的lib目录为libs,并在BuildPath中移除原始导入的jar包,最终解决了问题。
1464

被折叠的 条评论
为什么被折叠?



