相关问题
Flutter 热重载方法有哪些?
637浏览 • 1回复 待解决
HAR和HSP的使用场景区分
892浏览 • 1回复 待解决
HarmonyOS har和hsp的选择
282浏览 • 1回复 待解决
4.0release不支持热重载?
2944浏览 • 1回复 待解决
热重载该如何实现?有人知道吗?
998浏览 • 1回复 待解决
HAR和HSP,分别是如何引入的?
1801浏览 • 1回复 待解决
HarmonyOS 热重载功能,偶尔失效,需要重启才能生效
310浏览 • 1回复 待解决
HarmonyOS ArkTS 关于重载的实现方式
393浏览 • 1回复 待解决
hsp和har包互相转换方案
1669浏览 • 1回复 待解决
har和hsp的转换,有好的方案吗?
1079浏览 • 1回复 待解决
HarmonyOS har与hsp
353浏览 • 1回复 待解决
HarmonyOS 集成态HSP和har有什么区别
221浏览 • 1回复 待解决
HarmonyOS new XXXComponent的使用方式仅限hsp\har包吗?
638浏览 • 1回复 待解决
从HAP的拆包中,如何区分是HAR和HSP
2338浏览 • 1回复 待解决
#鸿蒙通关秘籍# HSP和HAR的主要区别是什么?
965浏览 • 1回复 待解决
如何从HAP的拆包中看出是HAR和HSP的区别
2773浏览 • 1回复 待解决
HarmonyOS hsp依赖了har包,那么在hsp中如何引用har包下的raw资源。
440浏览 • 1回复 待解决
如何去实现部分har页面的热更新
744浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在ArkTs中如何处理函数重载和方法重载签名的场景?
668浏览 • 1回复 待解决
HAR 是否可以依赖 HSP?
608浏览 • 1回复 待解决
HarmonyOS hsp调用har代码
607浏览 • 1回复 待解决
#鸿蒙通关秘籍#HSP和HAR有啥不一样?
419浏览 • 1回复 待解决
HarmonyOS 在hsp/har中,ImageBitmap的路径无法配置hsp包路径下的文件
256浏览 • 1回复 待解决
HarmonyOS 项目编译速度很慢项目中使用了hsp和har多模块,如果提高构建速度
449浏览 • 1回复 待解决
DevEco Studio提供Hot Reload(热重载)能力,支持开发者在真机上运行/调试运行应用时,修改代码并保存后无需重启应用,在真机上即可使用最新的代码,帮助开发者更快速地进行调试。
使用的核心API
核心代码解释
entry模块代码
har模块代码:
hsp模块代码:
实现效果
修改entry模块的button颜色,点击图标,即可热重载。
ide不需要重新推包,并且重新打开应用,即可完成更新,消耗时间少。
结果:
1.修改entry模块UI,可以触发热过载。
2.修改har中UI或者同时修改har和entry下的UI资源,可以触发热过载。
3.修改hsp中UI资源,不可以触发热过载。
4.同时修改hsp和entry下的UI资源,可以触发热过载,但只会更新entry模块下的。
5.修改函数类方法等都不能热过载。
注明适配的版本信息
IDE:DevEco Studio 4.0.3.600
SDK:HarmoneyOS 4.0.10.11