2012-07-23 32 views
5

Estoy haciendo una aplicación REALMENTE sencilla, un mundo hello básico para probar AndEngine y actualmente estoy teniendo algunos problemas al ejecutarlo: Configuré mis propiedades de emulador como RealMayo sugiere en sus videos y debería funcionar pero me sale este error en lugarAndroid AndEngine: java.lang.IllegalArgumentException: No se encontró EGLConfig

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

Alguien ha encontrado la misma situación, o pueden saber cómo resolverlo?

Estoy casi tentado de no usar AndEngine en absoluto ... ya que una aplicación simple ha sido realmente difícil de ejecutar.

NOTA: He encontrado algunas publicaciones pero tienen al menos 3 meses de antigüedad y el uso de emuladores se ha solucionado no hace mucho tiempo.

De todos modos ¡Gracias! :)

Respuesta

3

asegúrese de que su AVD es al menos la versión Android 4.0.3

ver este hilo http://www.andengine.org/forums/gles2/api-level-t8230.html

+2

Seleccione la versión de AVD es 4.0.3 y marque Usar GPU de host, su woking para mí en el emulador 4.0.3. Vaya a través del sitio siguiente, lo ayudará a configurar GPU Host en AVD antiguo y AVD actualizado. – Ravikumar11

+1

¡Gracias! Me faltaba "Usar GPU de host" ... funciona bien en el emulador API 18 (4.3) – IanB

0

sólo para añadir una pequeña adición a la respuesta anterior (Respuesta # 1): asegúrese de que a lo largo de la creación un AVD con Nivel de API 15 (Android 4.0.3), que importó AndEngine el objetivo del proyecto de la biblioteca también se creó con Android 4.0.3. Para validar: haga clic con el botón derecho en AndEngine biblioteca en el proyecto eclipse, elija "propiedades", en el panel izquierdo de la ventana abierta, haga clic en "Android" etiqueta; en el panel derecho, verifica que la casilla "Android 4.0.3" esté marcada. Si la opción "Android 4.0.3" no aparece en la lista allí, simplemente importela con el Administrador de Android SDK.

0

El comentario de Ravikumar11 sobre la GPU me ayudó a resolverlo.

Además, tuve que:

  1. actualización del SDK con todas las opciones para mi API actual (17) y las herramientas generales (descargas binarios que no son-API específica)

  2. Como Eclipse sugiere después de la actualización del SDK, Registro de ejecutar actualizaciones de Eclipse y un montón de cosas se carga posteriormente

a partir de ahí, yo era capaz de ejecutar mi aplicación en el AndEngine emulador

Cuestiones relacionadas