Hi大家好,最近想在安卓原生应用中使用Cocos2dx,实现从Android Activity跳转到Coco2d-x中的Cocos2dxActivity,但是我发现Cocos2dxActivity中好像没有释放资源的方法,第一次跳转可以成功,第二次跳转就会出现资源加载错误。不知道有没有人之前实现过?
楼主这个问题解决了?
同问,我也遇到了这个问题,现在最新版本是JS+C++,改也不好改
我的处理方案是,把AppActivity里面的onBackPressed拦截,用startActivity的方式回到你之前的Activity,当然你之前的Activity和AppActivity都要设置成android:launchMode=“singleTask”,防止生成多个Activity实例。问题的根源是cocos不允许多次调用生命周期导致。“目前引擎不支持 activity 的生命周期函数被多次调用”这个是子龙山人的回复https://forum.cocos.org/t/android-activity-cocos2d-activity/44955/3
能跳转多次吗 来回跳转 我测试 还是失败 有解决方案?