同一台设备,鸿蒙app性能比安卓app性能差,是什么原因呢?

如题,同一台设备里面 鸿蒙app的性能 不如用卓易通运行的安卓app的性能好
安卓可以跑满60fps,鸿蒙app 只有 56fps (nova 14 Ultra)
app是用 3.8.7 发布的

有没有大佬遇到过这种情况,是什么原因呢?

arkTS 就是Ts 也就是js,你觉得是原生么?
而且不是说了吗?等鸿蒙7.0才是真正的纯血,纯了这么多版本这么多年,也快了。
再者安卓是全世界程序员的智慧结晶,总比一家公司的技术强吧?

:joy::joy: 这个… 有官方相关的说明吗?
是否有什么优化方向?

但是 cocos 也并没有走 ts相关的吧,不是调用c++吗?

你的js引擎选择的是哪个
image


如果还是选择的v8,因为不支持jit,所以会比安卓性能差些


好像JSVM得jit也要申请才行

我们申请试试

选的是 jsvm, debug开启了jit,性能似乎没有提审(release需要等审核)
日志 已经显示 [ecmascript] asmint: 1, aot: 0, jit: 1, baseline jit: 0, 应该jit是生效了

构建的时候选你的事 jsvm。但是怎样判断是 jsvm还是v8呢?(我现在热更新的代码是 用的安卓同一套)

测试结果:
release+jit 性能提升不少,(release不开jit、debug开jit 性能都较差)