如何将har库迁移为hsp库

如何将har库迁移为hsp库

HarmonyOS
2024-05-22 22:48:01
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
PatrickGamp

har转hsp包主要是将har包相关配置文件修改为hsp包的配置,主要步骤:

1.在har下的module.json5中,把"type": "har"修改为"type": "shared",添加"deliveryWithInstall"。

2.(可选)当Hsp需要对外声明router可跳转的page时,需要添加module.json5的"pages"字段,并在resources/base目录下建立profile/main_pages.json文件,添加配置参考如下,并在对应位置添加页面。

3.再找到har下的hvigorfile.ts文件,将里面的harTasks改为hspTasks。

4.har包的build-profile.json5默认会有"consumerFiles": './consumer-rules.txt' ,该项仅har模块可配置,为默认导出的混淆规则(详细描述见:代码混淆),需将其删除。

分享
微博
QQ
微信
回复
2024-05-23 17:10:49
相关问题
如何将easymock的数据插入到数据
1123浏览 • 1回复 待解决
如何将背景颜色设置透明
1125浏览 • 1回复 待解决
如何将PixelMap的数据存储到数据
767浏览 • 1回复 待解决
如何将页面设置深色模式
900浏览 • 1回复 待解决
求大佬告知如何引用HSP
937浏览 • 1回复 待解决
如何引用HSP,有人知道吗?
718浏览 • 1回复 待解决
鸿蒙library中如何引用本地har
10116浏览 • 3回复 待解决
数据迁移的问题有了解的吗?
913浏览 • 1回复 待解决
HARHSP,分别是如何引入的?
489浏览 • 1回复 待解决
如何将ArrayBuffer转成string
714浏览 • 1回复 待解决
如何将PixelMap压缩到指定大小
506浏览 • 1回复 待解决
如何将Map/HashMap转为Object对象?
569浏览 • 1回复 待解决
第三方js迁移有懂的吗?
1036浏览 • 1回复 待解决
如何将图片PixelMap压缩到指定大小
570浏览 • 1回复 待解决