HarmonyOS中1个基础hap如何被其他不同app集成

1个基础hap如何被不同app集成。具体诉求:

1.基础hap包的bundleName不能固定,要跟随不同app改变。

2.之所以算用hap格式,是因为hsp、har都有很多限制,不能满足诉求。

3.是否基础hap包已经做好,归档到npm或maven仓,然其他app中集成呢?

HarmonyOS
2024-04-27 10:22:25
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
沉默如海

针对上面的核心能力,对标aar存在如下限制:

1. hsp中不支持ability管理,将ability看做webview容器,那么难以实现对小程序的容器管理(比如创建)。

2. hsp支持pages,但是不能hsp中不能弹悬浮窗(悬浮窗需要在ability粒度操作window)

3. hsp中不能申请权限,本质上还是因为权限是ability粒度的,但是hsp不能扩展ability。

分享
微博
QQ
微信
回复
2024-04-28 16:48:10
相关问题
app不同hap如何共享状态?
233浏览 • 1回复 待解决
HarmonyOS如何跳转其他app
398浏览 • 1回复 待解决
如何将多工程的hap打包成一app
1262浏览 • 1回复 待解决
怎么判断一APP是否为多HAP包结构?
756浏览 • 1回复 待解决
构建hap/app如何指定架构
277浏览 • 1回复 待解决
怎么跳转打开其他app
8820浏览 • 1回复 待解决