转载请注明,原文地址:
http://www.lgygg.wang/lgyblog/2020/03/05/模拟器打开app提示createcontext-failedegl_bad_alloc/
错误描述createContext failed:EGL_BAD_ALLOC在逍遥模拟器中打开APP之后,接着打开另一个界面的时候提示如下错误后,该界面自动关闭
因为在真机里运行时不会报错的,所有判断应该时模拟器的某些配置影响的。解决方案打开模拟器的系统设置
可以看到它默认的渲染模式是DirectX,将它修改为OpenGL
,点击确定后会提示你重启,点击重启即可解决问题,当然,这个错误提示我在网上查找了,也有很多,都不是我碰到的问题,但是又都几乎提到了OpenGL,查了一些都说DirectX和OpenGL是处理图像的接口,但具体为啥会造成上面的问题就不得而知了。