【问题标题】:Can't setup AndEngine无法设置 AndEngine
【发布时间】:2014-01-05 15:06:46
【问题描述】:

我使用的是 Android 4.2.2。 在我从 github 导入 andengine 并修复错误后,我制作了我的项目。 之后我去了图书馆,添加了andengine,一切都很好。 http://s29.postimg.org/7dxzruh7b/ss1.png 我点击了应用,转到 java 构建路径以查看是否所有内容都已打勾,并且确实如此。 http://s8.postimg.org/lmudcwyg5/ss1.png

但是,如果我从 andengine 声明任何东西,例如 Camera 相机,我无法导入 andengine 相机,因为它不存在。

如果我再次打开属性,我看到 andengine 没有添加,是红色的,但 30 秒前它是绿色的。 http://s17.postimg.org/px8hdsagf/ss1.png

我该怎么办?

请帮帮我,我很沮丧,我正在尝试从 mounths 解决这个问题,但我就是不能..

如果我从 andengine 和 box2d 的 /bin 文件夹中复制库,我的错误就消失了,我可以调试我的应用程序,但我得到了 01-05 16:42:07.550:E/AndEngine(2221):MainActivity.onCreateScene 失败。 @(线程:'GLThread 159') 01-05 16:42:07.550: E/AndEngine(2221): java.lang.NoClassDefFoundError: org/andengine/extension/physics/box2d/PhysicsWorld

屏幕变得很奇怪。

【问题讨论】:

  • 如果您尝试我的解决方案,或者如果您需要其他进一步的帮助,请告诉我!

标签: java eclipse andengine


【解决方案1】:

A 有一些andengine 应用程序,在所有这些应用程序中我都这样做:

  • 构建 andengine 项目,因此您将获得一个包含所有类的 jar。如果构建成功,您将在{andengine_folder}/bin/andengine.jar中找到jar

  • 复制该 jar,并将其放入您的项目中,在 lib 文件夹中

  • 转到Preferences > Android,然后从库部分中删除andengine。 (对于找不到它的用户,您必须向下滚动,它位于构建目标列表的下方)

  • 转到Preferences > Java Build Path > Libraries

    • Add JARs
    • 在弹出的项目资源管理器中,在项目的lib文件夹中搜索andengine.jar文件,并添加。
  • 再次清理并构建您的项目,一切都应该像魅力一样工作

【讨论】:

  • 我已经尝试过了,我可以导入所有内容,但如果我添加 AndEnginePhysicsBox2DExtension 并执行相同操作,则无法正常工作。我得到-pastebin.com/GwVepc91 .
  • 请给我一个联系地址,例如skype / facebook / mail 或开始聊天对话
  • 我们可以用栈溢出聊天,我去找你
【解决方案2】:

我终于找到了一种让物理盒子 2d 工作的方法。

我将 andenginephysicsbox2d 的 /libs 中的所有内容复制到我的 /libs 项目文件夹中。

寒假刚刚结束,我很伤心,我想出了如何解决这个问题..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多