Android 退出再进来闪退,不设置process多进程的解决方案有没

  • Creator 版本:

  • 目标平台:

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

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

遇到了,求解决方案???