在Eclipse中的另一个项目中使用AndEngine项目

时间:2012-12-04 14:45:26

标签: android eclipse

据我了解,当从另一个项目使用AndEngine项目时,应该将其添加为库,但我无法使其工作。例如,我想使用Andengine-PhysicsEditor-Extension。我在Eclipse中有一个Andengine-PhysicsEditor-Extension项目,然后在另一个项目中,我去了:

  • 项目属性,Java构建路径,库,添加库......
  • Android Classpath Container
  • 接着>
  • 选择Project Andengine-PhysicsEditor-Extension
  • 完成

所以现在项目正确编译,例如这行编译:

final PhysicsEditorLoader loader = new PhysicsEditorLoader();

但是,我在该行上遇到运行时错误:

  

java.lang.NoClassDefFoundError:org.andlabs.andengine.extension.physicsloader.PhysicsEditorLoader

我需要做些什么才能让它发挥作用?

我不明白的一件事是AndEngine-PhysicsEditor-Extension项目中的目录: \ AndEngine-PhysicsEditor拓\ BIN \类\组织\ andlabs \ andengine \推广\ physicsloader 是空的。也许它应该有类文件?

1 个答案:

答案 0 :(得分:3)

查看this帖子我认为你会发现它很有用,它已经在SO上讨论了,基本上你应该使用Andengine作为一个图书馆项目 - >右键点击属性 - > android->添加将库作为工作区中的库之后的库