【发布时间】:2012-12-04 14:45:25
【问题描述】:
据我了解,当使用另一个项目中的 AndEngine 项目时,应该将其添加为库,但我无法让它工作。例如,我想使用 Andengine-PhysicsEditor-Extension。我在 Eclipse 中有一个 Andengine-PhysicsEditor-Extension 项目,然后在另一个项目中,我去:
- 项目属性、Java 构建路径、库、添加库...
- Android 类路径容器
- 下一步>
- 选择项目和engine-PhysicsEditor-Extension
- 完成
所以现在项目编译正确,例如这一行编译:
final PhysicsEditorLoader loader = new PhysicsEditorLoader();
但是,我在该行收到运行时错误:
java.lang.NoClassDefFoundError: org.andlabs.andengine.extension.physicsloader.PhysicsEditorLoader
我还需要什么才能让它工作?
我不明白的一点是 AndEngine-PhysicsEditor-Extension 项目中的目录: \AndEngine-PhysicsEditor-Extension\bin\classes\org\andlabs\andengine\extension\physicsloader 是空的。也许它应该有类文件?
【问题讨论】:
-
如果您花时间正确格式化您的代码和错误,它会更容易阅读。另外,让我们旋转棋盘!