5

我正在做一个非常简单的应用程序,一个基本的 hello world 来测试 AndEngine,我目前在运行它时遇到了一些问题:我按照 RealMayo 在他的视频中的建议设置了我的模拟器属性,它应该可以工作,但我得到了这个错误

07-23 13:10:23.014: E/AndroidRuntime(1485): java.lang.IllegalArgumentException: No        EGLConfig found!

有谁遇到过同样的情况,或者知道怎么解决?

我几乎不想不使用我们的 AndEngine……因为一个简单的应用程序真的很难运行。

注意:我发现了一些帖子,但它们至少有 3 个月大,并且不久前修复了模拟器的使用。

总之谢谢!:)

4

3 回答 3

3

确保您的 AVD 至少为 Android 版本 4.0.3

看到这个线程http://www.andengine.org/forums/gles2/api-level-t8230.html

于 2012-07-23T20:02:19.620 回答
0

只是在上面的答案(答案#1)中添加一个小补充:确保在创建API 级别 15(Android 4.0.3)的 AVD 时,导入的AndEngine库的项目目标也是使用 Android 4.0.3 构建的。验证:在eclipse项目中右键AndEngine库,选择“属性”,在打开的窗口左侧点击“ Android ”标签;在右窗格中验证是否选中了“Android 4.0.3”复选框。如果此处未列出“Android 4.0.3”选项,只需使用 Android SDK Manager 将其导入即可。

于 2013-07-13T22:02:47.247 回答
0

Ravikumar11 关于 GPU 的评论帮助我解决了这个问题。

此外,我必须:

  1. 使用我当前的 API (17) 和通用工具(非 API 特定的二进制下载)的所有选项更新 SDK

  2. 正如 eclipse 在 SDK 更新后建议的那样,在 eclipse 中运行 Check for Updates 并且随后会加载一堆东西

从那里,我能够在模拟器中运行我的 AndEngine 应用程序

于 2013-09-29T18:49:53.793 回答