HarmonyOS 鸿蒙Next应用操作响应很慢
HarmonyOS 鸿蒙Next应用操作响应很慢 今天心血来潮自己写了一个鸿蒙的demo,高高兴兴的运行到p40pro真机上(Harmony OS4.0),但是一翻操作下来(比如tab切换),响应超级慢的,但是在Dev Eco Studio的预览上又是很流畅的,想问一下是我手机问题还是说有某些配置没设置好?
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应用操作响应慢可能由以下原因导致:
-
系统资源占用:后台运行过多应用或系统服务占用大量CPU、内存资源,导致前台应用响应延迟。可通过关闭不必要的后台应用或重启设备释放资源。
-
应用优化不足:应用未针对HarmonyOS进行充分优化,存在性能问题,如内存泄漏、UI渲染卡顿等。建议开发者使用DevEco Studio工具进行性能调优。
-
系统版本问题:当前系统版本存在已知性能问题。建议检查并更新至最新系统版本,以获取性能改进和问题修复。
-
存储空间不足:设备存储空间不足可能导致应用运行缓慢。建议清理不必要的文件或应用,释放存储空间。
-
网络问题:网络连接不稳定或延迟较高可能导致应用响应变慢。建议检查网络连接,尝试切换至更稳定的网络环境。
-
硬件性能限制:设备硬件性能较低,无法满足应用运行需求,导致响应延迟。可考虑升级设备或降低应用性能要求。
以上为HarmonyOS Next应用操作响应慢的常见原因,具体情况需结合实际使用环境和应用特性进行分析。