Android AndEngine:java.lang.IllegalArgumentException:找不到EGLConfig

时间:2012-07-23 19:19:20

标签: java android andengine

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

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

任何人遇到过相同的情况,或者可能知道如何解决它?

我几乎不想让我们成为AndEngine ......因为一个简单的应用程序真的难以运行。

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

无论如何谢谢! :)

3 个答案:

答案 0 :(得分:3)

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

请参阅此帖子http://www.andengine.org/forums/gles2/api-level-t8230.html

答案 1 :(得分:0)

只是为上面的答案添加一小部分内容(答案#1):确保创建一个 API级别15 (Android 4.0.3)的AVD,导入 AndEngine < / strong>库的项目目标也是使用Android 4.0.3构建的。要验证:在eclipse项目中右键单击 AndEngine 库,选择“属性”,在打开的窗口的左侧窗格中单击“ Android ”标签;在右侧窗格中,确认已选中“Android 4.0.3”复选框。如果没有列出“Android 4.0.3”选项,只需使用Android SDK Manager导入即可。

答案 2 :(得分:0)

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

另外,我不得不:

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

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

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