HarmonyOS 关于闭源包的问题

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

HarmonyOS
2024-12-25 18:17:11
浏览
收藏 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
963浏览 • 1回复 待解决
如何在ArkTS中使用
1942浏览 • 1回复 待解决
HarmonyOS 关于体积问题
1085浏览 • 1回复 待解决
HarmonyOS 关于import引入问题
1903浏览 • 1回复 待解决
关于市场.app 文件问题
1058浏览 • 1回复 待解决
聊一聊关于安装问题
11222浏览 • 2回复 待解决
Linux软件问题有懂吗?
3071浏览 • 1回复 待解决
关于HarmonyOS大小描述
1345浏览 • 1回复 待解决
class使用方式初始化 默认值丢失
2992浏览 • 1回复 待解决
HarmonyOS 关于怎么处理
632浏览 • 1回复 待解决
问下yum问题有懂吗?
2986浏览 • 1回复 待解决
HarmonyOS picker选择器数据问题
1096浏览 • 1回复 待解决