DevEco Studio开发HarmonyOS鸿蒙Next应用支持热更新或热重启么?

DevEco Studio开发HarmonyOS鸿蒙Next应用支持热更新或热重启么? 目前使用DevEco开发项目,每次更改完代码都要重新跑一下项目,因为项目比较大,电脑配置一般,等待时间比较久。所以,想问问有没有类似flutter的热更新或热重启功能。

8 回复

楼主,从DevEco Studio 5.1.1 Beta1版本开始支持热重启能力,请更新到此版本或以上版本。

参考:Hot Reload

更多关于DevEco Studio开发HarmonyOS鸿蒙Next应用支持热更新或热重启么?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


是的,DevEco Studio 提供了 Hot Reload和 Hot Restart功能

配置与操作步骤

开启热重启:File > Settings > Build, Execution, Deployment > Hot Reload;勾选 Enable hot restart (to hot reload and restart app)

cke_4721.png

触发方式

手动触发:点击工具栏的“热重载”按钮

自动触发:设置 Actions on Save 勾选 Perform hot reload,保存文件时自动生效。

支持,开发者学堂也有教怎么用,但是我本地出问题,根本实现不了视频的效果,等后续成熟点吧

有这个功能, 但用不明白,要么报错要么无效,

cke_600.png

好的,

只能说聊胜于无,

DevEco Studio开发HarmonyOS Next应用不支持热更新。应用更新需通过应用市场审核分发。系统架构限制动态代码加载,确保安全性和稳定性。

目前DevEco Studio暂不支持类似Flutter的热更新或热重启功能。每次代码修改后需要重新编译和运行应用,这是由HarmonyOS Next的架构和安全性要求决定的。建议优化项目结构或升级硬件配置以减少编译时间。

回到顶部