HarmonyOS 鸿蒙Next应用操作响应很慢

HarmonyOS 鸿蒙Next应用操作响应很慢 今天心血来潮自己写了一个鸿蒙的demo,高高兴兴的运行到p40pro真机上(Harmony OS4.0),但是一翻操作下来(比如tab切换),响应超级慢的,但是在Dev Eco Studio的预览上又是很流畅的,想问一下是我手机问题还是说有某些配置没设置好?

15 回复

P40跟楼主相同问题,但是从华为应用商店下载的鸿蒙版应用就不卡,比如微博鸿蒙版就不卡。不知道为什么。。。

更多关于HarmonyOS 鸿蒙Next应用操作响应很慢的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


我的mate30,@state修饰的变量,更新响应大概有10s,太慢了

和芯片有关990之前芯片都卡,下一个api才修复,

自定义标题栏和状态栏区域覆盖重叠,有相关解决方法吗,像Android那样有什么解决方案,

沉浸式状态栏吗?

EntryAbility.ets的onWindowStageCreate()方法中添加

//全屏幕 windowStage.getMainWindow((err, windowClass) => { if (err.code) { hilog.error(0x0000, ‘testTag’, ‘Failed to load the content. Cause: %{public}s’, JSON.stringify(err) ?? ‘’); return } windowClass.setWindowLayoutFullScreen(true) })

找到解决方案了吗,

基本信息

这是一个示例代码块

深色代码主题

这是另一个示例代码块

我也是P40 Pro,UI更新也是一样超级慢,完全不可用。

网上看了有人在开发者选项中,停用HW叠加层渲染,再将GPU渲染程序设置为OpenGL(Skia)来解决。

我试了下,确实这么设置了基本能用,但也不流畅。

还是很卡顿,感觉意义不大,

部分设备会特别卡,我手机上运行hap会开成PPT,但是平板运行和正常的安卓应用并没有什么区别。

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

我的p40上跟你一样,换了p60就好了(0.0)

你好,请问一下你说的P60系统小版本是哪个?就是4.0.0.xxx

4.0.0.118

这就尴尬了,这开发成本有点高,

HarmonyOS Next应用操作响应慢可能由以下原因导致:

  1. 系统资源占用:后台运行过多应用或系统服务占用大量CPU、内存资源,导致前台应用响应延迟。可通过关闭不必要的后台应用或重启设备释放资源。

  2. 应用优化不足:应用未针对HarmonyOS进行充分优化,存在性能问题,如内存泄漏、UI渲染卡顿等。建议开发者使用DevEco Studio工具进行性能调优。

  3. 系统版本问题:当前系统版本存在已知性能问题。建议检查并更新至最新系统版本,以获取性能改进和问题修复。

  4. 存储空间不足:设备存储空间不足可能导致应用运行缓慢。建议清理不必要的文件或应用,释放存储空间。

  5. 网络问题:网络连接不稳定或延迟较高可能导致应用响应变慢。建议检查网络连接,尝试切换至更稳定的网络环境。

  6. 硬件性能限制:设备硬件性能较低,无法满足应用运行需求,导致响应延迟。可考虑升级设备或降低应用性能要求。

以上为HarmonyOS Next应用操作响应慢的常见原因,具体情况需结合实际使用环境和应用特性进行分析。

回到顶部