鸿蒙中 Hap-Hsp-Har 的区别

鸿蒙中 Hap-Hsp-Har 的区别

1、Hap

Hap是一个入口 每一款设备都有自己Hap

比如 手机,手表,PC,平板等

phone -hap

pc -hap

pad -hap

watch -hap

最显著的特点是Hap具有自己的Ability 所以区别一个是不是Hap 可以看有没有Ability

2、Hsp

Hsp是一个共享包 可以供多个Hap共同使用

内部可以使用pages  但是没有ability,不能共享资源

3、Har

Har是静态共享包

可以导出供其他使用  内部也可以写组件而且也 可以共享资源

三者关系图如下:

具体使用的话是看考虑性能还是考虑体积

考虑性能的话选择HAR被其他模块引用 HAR是在每个HAP中 所以 性能相对比较好一些 

考虑体积的话选择HSP被其他模块引用 因为是只有一个HSP所以体积相对比较小一些

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值