2012-01-30 18 views
10

jeden z moich użytkowników zgłosił ten błąd w mojej grze.Unikanie "Nie znaleziono pliku EGLConfig!" Błąd

Używam andengine jako mojego silnika. Oto błąd.

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) 

Moje pytanie brzmi, czy jest coś, co mogę zrobić, aby uniknąć tego błędu?

+1

Warto również zauważyć, że OpenGL ES 2.0 nie jest obsługiwany w emulatorze. –

Odpowiedz

4

Ten wyjątek pojawia się, jeśli używasz niestandardowego rom na swoim urządzeniu, np. Cyanogenmod. I nie ma sposobu, aby temu zapobiec.

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

+0

Cóż, to nieprawda, przynajmniej już nie. Mam najnowszy cyjanogenmod na moim SGS i pracuję nad andengine. – Gonan

+0

Miło to usłyszeć rok później. :) –

+1

@BoJIHanpocmombI To jest SO, gdzie pytania/odpowiedzi/komentarze są zawsze istotne, bez względu na odstęp czasu między nimi. –

4

Musisz włączyć GPU emulatora.

Aby to zrobić w Eclipse, przejdź do Okno> AVD Manager wybierz AVD i kliknij "Edytuj ...".

Zaznacz pole "Użyj Host GPU", a następnie zapisz i uruchom ponownie AVD.

+0

zadziałało dla mnie – Jimmy

Powiązane problemy