当我们根本不使用GLSurface时,继续接收eglMakeCurrent失败的EGL_BAD_ALLOC报告

Fel*_*x.D 5 android glsurfaceview android-layout

我的应用程序一直在关于Android 4.4.x设备,三星,xiaomi的崩溃报告......

java.lang.IllegalStateException: eglMakeCurrent failed EGL_BAD_ALLOC
   at android.view.HardwareRenderer$GlRenderer.createSurface(HardwareRenderer.java:1354)
   at android.view.HardwareRenderer$GlRenderer.createEglSurface(HardwareRenderer.java:1241)
   at android.view.HardwareRenderer$GlRenderer.initialize(HardwareRenderer.java:1058)
   at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1580)
   at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1030)
   at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5639)
   at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)
   at android.view.Choreographer.doCallbacks(Choreographer.java:574)
   at android.view.Choreographer.doFrame(Choreographer.java:544)
   at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:747)
   at android.os.Handler.handleCallback(Handler.java:733)
   at android.os.Handler.dispatchMessage(Handler.java:95)
   at android.os.Looper.loop(Looper.java:136)
   at android.app.ActivityThread.main(ActivityThread.java:5047)
   at java.lang.reflect.Method.invokeNative(Method.java)
   at java.lang.reflect.Method.invoke(Method.java:515)
   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:807)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:623)
   at dalvik.system.NativeStart.main(NativeStart.java)
Run Code Online (Sandbox Code Playgroud)

我做了一些谷歌,但我的应用程序没有使用任何GLSurfaceView,只使用Android标准视图模块.

也许是因为我正在使用Fragment并持有太多的儿童观点?

在此输入图像描述

这不会一直发生.但当它发生时,我点击启动器图标,它只是一直崩溃.

我应该搜索的任何方向?

任何回复赞赏.