Android:AndEngine出错

时间:2012-10-09 10:31:27

标签: android andengine

我正在尝试在Android中学习游戏编程。我已将AVD中的GPU仿真设置为“是”,将AndEngine库版本设置为4.1

我还设置了项目版本为4.1但仍然出现以下错误请帮助我。

我正在使用河内塔的示例代码。

E/AndroidRuntime(698):  at org.andengine.opengl.view.ConfigChooser.chooseConfig(ConfigChooser.java:183)
D/gralloc_goldfish(786): Emulator without GPU emulation detected.
E/AndroidRuntime(786): FATAL EXCEPTION: GLThread 101
E/AndroidRuntime(786): java.lang.IllegalArgumentException: No EGLConfig found!
E/AndroidRuntime(786):  at org.andengine.opengl.view.ConfigChooser.chooseConfig(ConfigChooser.java:183)
E/AndroidRuntime(786):  at org.andengine.opengl.view.ConfigChooser.chooseConfig(ConfigChooser.java:157)
E/AndroidRuntime(786):  at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:1009)
E/AndroidRuntime(786):  at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1362)
E/AndroidRuntime(786):  at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1216)

1 个答案:

答案 0 :(得分:1)

您可以使用此方法org.andengine.AndEngine.IsDeviceSupported()检查您的设备是否受支持 如果您有一个古老的图形卡,则无法永久启用GPU仿真 有关详细信息,请参阅this thread的第1篇文章“TIPS AND TRICKS”部分。