achartengine演示编译,但运行时错误

Shi*_*ine 12 android achartengine

我按照http://www.achartengine.org/content/goodies.html页面上的演示说明进行操作

我成功导入了演示项目,但每个图表都NoClassDefFoundError在运行时抛出一个,类似于:

java.lang.NoClassDefFoundError:
org.achartengine.model.XYMultipleSeriesDataset
Run Code Online (Sandbox Code Playgroud)

achartengine-1.0.0.jar位于构建路径上,并在"Referenced Libraries"下报告.我想这是一个新手问题,但我决定报告它,因为我只是按原样导入了演示项目 并尝试在我的手机上运行它.

我是否需要其他步骤,而不是在"好东西"页面上列出?

Shi*_*ine 29

我在google网上找到了一个很好的答案,对它进行了测试,它似乎正在运行:

我在这种情况下遇到的唯一一件事就是罐子出口 ......如果这是有道理的话.

在Eclipse中:

  1. 右键单击您的项目 - 转到构建路径 - 选择配置构建路径
  2. 转到"订购和导出"选项卡
  3. 检查"achartengine-1.0.0.jar"框,然后单击其名称
  4. 将其向上移动,使其位于Android依赖项下方(如果您有多个Jars,有时可能会有所不同)

单击确定然后清理您的项目.(项目 - >清洁......)