HarmonyOS 鸿蒙Next:如何将多个module打包为一个sdk供app使用?

发布于 1周前 作者 yibo5220 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:如何将多个module打包为一个sdk供app使用?

我司需要将多个module打包为一个SDK,供外部的一个app使用。例如,现在有登录模块、商场模块,我需要将登录模块、商场模块打包一个sdk,提供给外部的一个app来使用,该怎么实现呢?

1.登录模块、商场模块,是使用hsp还是har方式呢?哪种方式更好呢?

2.多个hsp或者har如何打包为一个hsp或者har呢?

请问有大神知道该怎么实现吗?



关于HarmonyOS 鸿蒙Next:如何将多个module打包为一个sdk供app使用?的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

6 回复

有要学HarmonyOS AI的同学吗,联系我:https://www.itying.com/goods-1206.html

你可以新创建一个新HAR模块,然后在新模块oh-package.json5文件引用要对外的模块,比如你说的.登录模块、商场模块,在新模块的Index.ets里,暴露了登录模块和商场模块的组件和方法。也就是封装多一个模块。

好的,谢谢!

大哥,新建HAR模块后,添加依赖本地的登录模块、商场模块后,但是打包后,生成的.har貌似没有包含登录模块、商场模块

你有没有在新建HAR模块下的Index.ets 再导出一次登录模块、商场模块内容,比如 export { LoginComponent } from ‘@ohos/login’ export { ProductComponent } from ‘@ohos/product’

回到顶部