在我的项目工作的 9 个月中,我只遇到过 2 到 3 次这个错误,所以我会说它非常罕见,但我仍然想知道是什么原因造成的。
当我关闭我的活动(通过按下主页)时,活动有时会崩溃并将以下堆栈发回给我
ERROR/AndroidRuntime(2764): FATAL EXCEPTION: GLThread 47
ERROR/AndroidRuntime(2764): java.lang.RuntimeException: eglSwapBuffers failed: EGL_BAD_SURFACE
ERROR/AndroidRuntime(2764): at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1077)
ERROR/AndroidRuntime(2764): at android.opengl.GLSurfaceView$EglHelper.swap(GLSurfaceView.java:1035)
ERROR/AndroidRuntime(2764): at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1333)
ERROR/AndroidRuntime(2764): at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1116)
这似乎是来自核心 GLSurfaceView 代码而不是我自己的代码的错误。
有任何想法吗 ?