admin 发表于 2020-3-18 23:57:24

cocos-2d lua 在vivo部分机型上,出现游戏启动黑屏解决办法

出现这个问题是在部分vivo新出机型上有这个问题,其他系统机型手机,没有出现过,大概启动会黑屏7-8s,经过对比研究其他不黑的产品,发现我们负责的这款产品,启动app时,先进行textureCache预加载部分图片,spriteFrameCache预加载部分plist,注释掉这些操作,在vivo几款特殊机型上就可以正常快速启动了。

临时解决办法,把这些耗时操作往后移动,不放在app启动时,避免阻塞启动出现黑屏。

猜测问题原因可能是vivo新系统,对安卓系统ui层进行了很大程度修改,导致引擎在加载时,性能变低。应该也可以通过修改引擎底层源码,解决,不过那样太麻烦。

页: [1]
查看完整版本: cocos-2d lua 在vivo部分机型上,出现游戏启动黑屏解决办法