我正在And引擎中开发一个引发异常的游戏。其实我不知道发生异常的地方。市场上多次报道。

    java.lang.RuntimeException: eglSwapBuffers failed: EGL_BAD_ALLOC
at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1080)
at android.opengl.GLSurfaceView$EglHelper.swap(GLSurfaceView.java:1038)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1364)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1118)

有什么解决办法吗?

最佳答案

当您不将 Activity 的状态转换通知给GLSurfaceView时,可能会发生此错误。
从此处查看以下段落:http://developer.android.com/reference/android/opengl/GLSurfaceView.html



我不知道andengine是如何处理的。

关于android - eglSwapBuffers失败: EGL_BAD_ALLOC AndEngine Android,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9293241/

10-12 03:30