Android Studio FATAL EXCEPTION: GLThread 229,createContext failed: EGL_SUCCESS

来源:互联网 发布:杭州 大数据公司 编辑:程序博客网 时间:2024/06/06 20:55

Android Studio 报错信息如下:

 FATAL EXCEPTION: GLThread 229

 Process: com.yunyou.icloudinn.bookhou, PID: 3805
 java.lang.RuntimeException: createContext failed: EGL_SUCCESS
         at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1211)
         at android.opengl.GLSurfaceView$EglHelper.throwEglException(GLSurfaceView.java:1202)
         at android.opengl.GLSurfaceView$EglHelper.start(GLSurfaceView.java:1052)
         at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1412)
         at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1259)

网上各种百度,答案很不理想,各种试都没成功,最后发现在真机上可以运行,后面寻思估计是模拟器问题,各种设置倒腾,最后试出来。

最终解决办法:

第一步:打开模拟器管理


第二步:点击编辑


第三步:点击“Show Advanced Settings”按钮


第四步:下拉选择Software -GLES 2.0(这步很重要)


第五步:勾选Multi-Core CPU(不勾选也没关系,勾选了速度好像快点)


第六步:保存设置,重启模拟器

亲测有效,给我个星,谢谢!


阅读全文
1 0
原创粉丝点击