2012-01-30 24 views
10

uno dei miei utenti sta segnalando questo errore per il mio gioco.Evitare "Nessun EGLConfig trovato!" Errore

sto usando andengine come il mio motore. Ecco l'errore

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) 

La mia domanda è, c'è qualcosa che posso fare per evitare questo errore?

+1

Potrebbe anche valere la pena notare che OpenGL ES 2.0 non è supportato nell'emulatore –

risposta

4

Questa eccezione viene visualizzata se si utilizza la rom personalizzata sul dispositivo, ad esempio cyanogenmod. E non c'è modo di impedirlo.

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

+0

Bene, questo non è vero, almeno non più. Ho l'ultimo cyanogenmod sul mio SGS e sto facendo funzionare bene andengine. – Gonan

+0

Bello sentirlo un anno dopo. :) –

+1

@BoJIHanpocmombI Questo è SO, dove domande/risposte/commenti sono sempre rilevanti, indipendentemente dall'intervallo di tempo tra di loro. –

4

Devi abilitare la GPU dell'emulatore.

Per fare ciò in Eclipse andare su Finestra> Gestione AVD selezionare l'AVD e fare clic su "Modifica ...".

Selezionare la casella "Usa GPU host", quindi salvare e riavviare l'AVD.

+0

ha funzionato per me – Jimmy

Problemi correlati