cocos2dx3.3 android 程序假死

假死前的一段日志,假死:画面卡住,也不崩溃,网络线程还是能接收数据。

假死前的一个警告, eglSwapBuffers failed: EGL_BAD_NATIVE_WINDOW

没有其他什么报错,也没其他日志,

有谁遇到过的么?

出现效果:安卓画面定住,但不崩溃,线程正常接收网络数据。

图2 不是显示 无法找到资源了么 先看看资源是否有异常

没有,那个资源一直没有的,字体库貌似可以没有,好像不是这个字体库引起的

可能跟SurfaceView的ZOrder有关
可以再SurfaceView构造后 加上一句
surfaceView.setZOrderOnTop(true);试试

OK,我试试,好像论坛上还有个人也提到了这个bug,感觉是3.3的bug

还是一样卡死,卡死还有个前兆的报错,看图,

一般出现红色报错几次,然后加橙色警告一来,然后就卡死界面了

我也是因为音效卡死,楼上终于找到解决方案了,太感谢了:867:

楼上就是我自己。。。。。真正解决问题的人不多啊!

楼主,你找到解决方案了么。我的也是这问题卡死了。

楼主这个问题解决了吗

好吧,还真的是AudioEngine的锅。。:10:

你们是所有andoid手机卡还是部分设备出现这个问题

hello
I also got same stuck issue in cocos2dx-lua 3.16
my issue is as follow