engine-native
engine-native copied to clipboard
android 平台 activity 跳转到 原生 andriod activuty, 报错
相关信息
-
论坛讨论 http://forum.cocos.com/t/cocos-android-activity-andriod-activuty/57422
-
有这种情景,在 4.4 闪退,5.x,6.x,正常运行,在注释掉
问题解决,上面一段代码是为了解决什么 bug 引入的,这可能是副作用
这段 hack 代码是解决 Android 的一个 bug
https://stackoverflow.com/questions/16283079/re-launch-of-activity-on-home-button-but-only-the-first-time/16447508#16447508
不建议移除。
增加这段代码的 PR 是 https://github.com/cocos2d/cocos2d-x/pull/18247
出现问题的原因是,在同一 app 通过其它 activity 进入 cocos activity 时,cocos activity 不再是 android activity task root,由于 hack 代码的存在直接结束了 activity。
android 上我制作了个splash的Activity跳转到cocosActivity未遇到该问题, 版本V1.9.2 v1.8.2