Ответ 1
Это исключение появляется, если вы используете пользовательский rom на своем устройстве, например, cyanogenmod. И нет способа предотвратить это.
http://www.andengine.org/forums/gles2/no-eglconfig-found-t6129.html
один из моих пользователей сообщает об этой ошибке для моей игры.
Я использую andengine как мой движок. Вот ошибка.
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)
Мой вопрос: есть ли что-нибудь, что я могу сделать, чтобы избежать этой ошибки?
Это исключение появляется, если вы используете пользовательский rom на своем устройстве, например, cyanogenmod. И нет способа предотвратить это.
http://www.andengine.org/forums/gles2/no-eglconfig-found-t6129.html
Необходимо включить графический эмулятор эмулятора.
Для этого в Eclipse перейдите в Window > AVD Manager, выберите свой AVD и нажмите "Изменить...".
Установите флажок "Использовать главный GPU", затем сохраните и перезапустите AVD.
Создайте AVD с Target 4.0.3 -API Level 15 с эмуляцией GPU да. Мой пример показал, что он работает после этого. Если у вас есть дополнительная проблема, посетите форум AndEngine и получите подробную информацию о драйверах OpenGL