1

几个小时以来,我一直在努力将错误引用到 AndEngine GLES2。我已经按照这个指南,http://jimmaru.wordpress.com/2012/04/23/setting-up-andengine-gles2-0/并且不知何故我可以编译AndEngine(至少,没有错误,虽然有 33 个警告),但是当我从我从https://github.com/nicolasgramlich/AndEngineExamples下载的 android 应用程序中引用它时会产生一堆错误,说“java:包 org.andengine.engine.camera 不存在"或类似的(信息是日文的,所以可能会略有不同)请参阅附图。

在此处输入图像描述

到目前为止我做了什么
AndEngine

  • 项目结构 - 项目设置 - 项目 - 将项目 SDK 更改为“Android 4.2 平台”
  • 项目结构 - 项目设置 - 模块 - 依赖项 - 将模块 SDK 更改为“Android 4.2 平台”
  • 项目结构——项目设置——构面——勾选“库模块”

AndEngine示例

  • 项目结构 - 项目设置 - 项目 - 将项目 SDK 更改为“Android 4.2 平台”
  • 项目结构 - 项目设置 - 库 - 添加“AndEngine”(类和源)
  • 项目结构 - 项目设置 - 模块 - 依赖项 - 将模块 SDK 更改为“Android 4.2 平台”

我的环境如下。
Windows 7 家庭高级版 64bit
IntelliJ IDEA 12.04 CE
java 版本 1.7.0

我对 Java 和 Android 世界非常陌生,所以任何帮助都将不胜感激!

4

2 回答 2

1

AndEngine 应该被配置为一个模块(在中启用库模块选项Android facet),而不是一个普通的 Java 库。

请参阅相关问题:将 facebook SDK 添加到 IntelliJ Android 项目?

于 2013-02-21T13:26:11.470 回答
0

您需要遵循 mybringback.com 上的教程,它将深入解释正在发生的事情并帮助修复这些错误。mybringback.com 首先,如果您使用 GLES1 和 GLES2,会有所不同。JAVA编译器需​​要放在16。库模块必须按原样导入和引用,否则不能使用。他会把它放入真正破碎的视频中。

于 2013-06-24T18:57:40.803 回答