在MAC10.12下
引擎是最新版1.4正式版,安卓真机运行,只要一到下图所示位置,重启游戏函数就崩溃,
再次打开应用发现热更新已经成功,经排查也未使用setTimeout和update函数。
请问如何解决这个崩溃?感谢大神了。
求解答
碰到过同样的问题。
你是咋解决的?在线等
我这么搞的:
用android层的api实现的程序重启,然后用js调java这样。。
他这个api现在还有问题是吗?那为啥教程这么写,而且也没有提出这个崩溃问题
。。。。。。明白了,这个API就是自己骗自己。。。。他Demo是手动点击更新的。还是得调用原生的。服!
不太明白你的意思,崩溃一般是由于你的新代码有问题或者和旧的项目中的部分资源/脚本不相容,现在是怎么解决崩溃问题的呢?
我在安卓原生层调用重启应用一点问题没有,但只要一调用这个restart就崩溃,应该不是代码和资源问题。
@panda 那個是不是我們之前一起查的那個問題?
一些 EventListenerCustom 的析構發生在 JS_DestroyRuntime(_rt) 後導致
這個有合到1.4嗎?
附上我自己fork的倉庫的修改:
还有这个问题吗?1.2的时候也有这个问题,更新完重启会崩溃,再次打开发现已经更新完成
我在调用完安卓重启以后不崩溃,按钮不好使了 ,你们有遇到吗
3.14版本cc.game.restart重启以后崩溃在C++的spine渲染层,能提供个解决方案吗。这个问题困惑好久了
Array.prototype.unshift(searchPaths, storagePath);
改为:
searchPaths.unshift(storagePath);
mac creator 1.4.0 版本 在mac模拟器上 调用cc.game.restart() 崩溃
操作方式:
1.启动particle_scene, 点击changeScene按钮切到scene1
2. 点击restart按钮 执行cc.game.restart 崩溃
按钮回调逻辑都在script/test.js里面
BugDemo.zip (477.5 KB)