鸿蒙插件化和热更新机制

鸿蒙插件化和热更新机制

HarmonyOS
2024-01-30 19:27:43
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
profl

鸿蒙系统中,基于安全考虑,不支持不经过应用市场验证和签名的原生代码执行,目前插件化和热更新机制如下:

1. 基于操作系统原生API的插件以可以使用deliveryWithInstall为true的hap/hsp方式来实现,然后与entry.hap一起打包上架大应用市场,当需要使用特定插件的功能的时候,通过现有机制动态下载下来使用。不支持其他形式的原生代码的动态加载。

2. 基于小程序/RN之类框架上的插件,在满足法律法规的前提下可以直接使用。

3. 热更新场景中的问题修复场景,可以通过现有的应用市场的热修复包的机制来实现。快速修复包支持.abc和.so文件,不支持对资源的修复,具体请看:快速修复概述

分享
微博
QQ
微信
回复
2024-01-31 23:48:12