java - 无法设置 AndEngine

标签 java eclipse andengine

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

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

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

我应该做什么?

请帮助我,我非常沮丧,我一直在尝试解决这个问题,但我就是做不到......

如果我从 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/physicals/box2d/PhysicsWorld

屏幕变得很奇怪。

最佳答案

A 有一些引擎应用程序,在所有这些应用程序中我都是这样做的:

  • 构建 andengine 项目,这样你就会得到一个包含所有类的 jar。如果构建成功,您将在 {andengine_folder}/bin/andengine.jar

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

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

  • 转至首选项 > Java 构建路径 > 库

    • 添加 JAR
    • 在弹出的项目资源管理器中,在项目的 lib 文件夹中搜索 andengine.jar 文件,然后添加它。
  • 再次清理并构建您的项目,一切都会顺利进行

关于java - 无法设置 AndEngine,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20935122/

相关文章:

c++ - Eclipse C/C 函数 'printf' 无法解析

java - Java代码输出解释-postIncrement运算符

java - 如何在主类的数组中添加随机构造函数类的值?

Java 实体 Bean 不会从数据库中删除行;仅来自 JTable

java - 创建 JFileChooser 对象时出现空指针异常

java - Java 构建路径中缺少项目 - 项目设置

java - 隐藏和显示 Sprite 和引擎 Android

android - AndEngine游戏一打开就闪退

Android ACTION_UP 和 ACTION_MOVE 在动态壁纸 AndEngine 中不起作用

java - Java 接口(interface)的包装方法实现