如题,cocos2d 转android上面,打包apk运行非常卡。
在ide,window , mac , ios , 运行的非常流畅,
【就偏偏打包个apk,运行在真机上,非常的卡的,点一个按钮得等好半天】。
切换个场景 , 就直接卡死, 在别的平台都非常的流畅。
求大神一块研究这个问题,解决下。
QQ380494215
如题,cocos2d 转android上面,打包apk运行非常卡。
在ide,window , mac , ios , 运行的非常流畅,
【就偏偏打包个apk,运行在真机上,非常的卡的,点一个按钮得等好半天】。
切换个场景 , 就直接卡死, 在别的平台都非常的流畅。
求大神一块研究这个问题,解决下。
QQ380494215
APK卡有很多原因
1.drawcall过多
2.代码逻辑不好
3.内存泄露
苹果机器性能比android好太多了。
看你的描述可能是卡IO
比如切换场景时,有大量的资源要加载,是不是用同步加载的,如果是,有没有提前加载场景资源,或者做资源的异步加载。
点击按钮打开面板也是同样的道理,打开的资源可能有比较大的图片资源,cocos的csloader默认是同步加载资源的,可以通过修改cocos studio包下面加载的代码改成异步的,一般就不卡了,但弊端是面板出来后,面板里面的资源会一个一个load出来。