-
Creator 版本:
-
目标平台:
-
重现方式:有大佬和前辈指点下么,把游戏放入到App, app里面跳转到游戏页面。这个页面退出再进来的话会闪退,finish掉游戏的AppActivity后,其中的runOnGlThread()中的线程还在执行,
Cocos2dxGLSurfaceView并没有被销毁掉。我看论坛有同样的问题,解决方案是设置process, 但是会带来多线程本身的问题,单例啊静态变量啊什么的会失效无法访问App的这些变量,进程的通讯交互会很麻烦。有没有方案在同一个进程然后跳转退出正常的。即使是两个cocos游戏页面之间跳转也正常。
跳转的时候本来是想舒适掉cocos2dxhelper里面的kill方法,游戏那边通知app finish掉页面,然后调用cc.game.end(),然后再启动新游戏。这种方式也是不行。线程里面Cocos2dxGLSurfaceView如何手动让他们销毁掉? -
首个报错:
-
之前哪个版本是正常的:
-
手机型号:
-
手机浏览器:
-
编辑器操作系统:
-
重现概率:
遇到了,求解决方案???