2012-01-30 15 views
10

Uno de mis usuarios está reportando este error para mi juego.Evitando el "¡No se encontró EGLConfig!" Error

estoy usando andengine como mi motor. Aquí está el error

java.lang.IllegalArgumentException: No EGLConfig found! 
at org.andengine.opengl.view.ConfigChooser.chooseConfig(ConfigChooser.java:183) 
at org.andengine.opengl.view.ConfigChooser.chooseConfig(ConfigChooser.java:157) 
at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:916) 
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1246) 
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1116) 

Mi pregunta es, ¿hay algo que pueda hacer para evitar este error?

+1

También vale la pena señalar que OpenGL ES 2.0 no es compatible con el emulador –

Respuesta

4

Esta excepción aparece si usa rom personalizado en su dispositivo, como cyanogenmod. Y no hay forma de prevenirlo.

http://www.andengine.org/forums/gles2/no-eglconfig-found-t6129.html

+0

Bueno, esto no es cierto, al menos ya no. Tengo el último cyanogenmod en mi SGS y estoy ejecutando el andengine muy bien. – Gonan

+0

Es bueno escucharlo un año después. :) –

+1

@BoJIHanpocmombI Esto es TAN, donde las preguntas/respuestas/comentarios siempre son relevantes, independientemente del lapso de tiempo entre ellos. –

4

Debe habilitar la GPU del emulador.

Para hacer esto en Eclipse, vaya a Ventana> Administrador de AVD seleccione su AVD y haga clic en "Editar ...".

Marque la casilla "Usar la GPU del host", luego guarde y reinicie su AVD.

+0

funcionó para mí – Jimmy

Cuestiones relacionadas