HarmonyOS 关于闭源包的问题

怎么打一个闭源的三方包出来,并上架OpenHarmony三方库中心仓提供给其他项目方使用

HarmonyOS
2024-12-25 18:17:11
980浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
put_get

1、在编译构建HAR的过程中,会将dependencies内处于本模块路径下的本地依赖也打包进.har文件中,在其他项目引用该库的时候,里面引用的三方已经被导入,参考文档:

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-har-V5

2、hsp只作为在应用内使用的,如果要作为其他应用使用请使用hap包

为了安全可以做个混淆,参考链接:

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/arkts-utils/source-obfuscation.md

但是需要注意以下几点:

1.闭源HAR仅支持API 9的Stage工程。

2.HAR包不支持在module.json5中配置ability、extension组件。

3.HAR包不支持pages路由配置。

4.HAR包自身的构建打包不支持本地的依赖项(本地的har包)。

分享
微博
QQ
微信
回复
2024-12-25 19:49:14
相关问题
HarmonyOS 是否支持Bugly
766浏览 • 1回复 待解决
如何在ArkTS中使用
1551浏览 • 1回复 待解决
HarmonyOS 关于体积问题
879浏览 • 1回复 待解决
HarmonyOS 关于import引入问题
1458浏览 • 1回复 待解决
关于市场.app 文件问题
901浏览 • 1回复 待解决
聊一聊关于安装问题
10751浏览 • 2回复 待解决
关于HarmonyOS大小描述
1043浏览 • 1回复 待解决
Linux软件问题有懂吗?
2857浏览 • 1回复 待解决
class使用方式初始化 默认值丢失
2662浏览 • 1回复 待解决
问下yum问题有懂吗?
2775浏览 • 1回复 待解决
HarmonyOS 关于怎么处理
499浏览 • 1回复 待解决
HarmonyOS picker选择器数据问题
840浏览 • 1回复 待解决