HarmonyOS 有关共享库的问题

1、目前发现的是使用共享库,不能做到直接依赖module,修改module中代码可以直接编译运行。是不是每次都要重新打包har或hsp?

2、如果想把共享库提供给他人使用,如何才能做到像系统代码一样只能看见定义,不允许看见具体的实现?

HarmonyOS
2024-08-12 14:47:25
573浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
put_get

1、不需要每次都重新打包,可以参考此文档,https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-har-import-0000001547293682-V5。如果引用本地模块源码,如entry模块需要依赖foo模块的源码,在需要引入本地模块源码的模块的oh-package.json5中设置源码依赖项,即entry模块的oh-package.json5中,添加如下配置:“dependencies”: {“folder”: “file:path/to/foo” // 此处也可以是以当前oh-package.json5所在目录为起点的相对路径}依赖设置完成后,需要执行ohpm install命令安装依赖包,模块foo的源码会安装在entry模块的oh_modules目录下。

2、可以打成har包来保护隐私。

分享
微博
QQ
微信
回复
2024-08-12 20:00:37
相关问题
HarmonyOS 有关地图轨迹问题
557浏览 • 1回复 待解决
有关harmony next问题
999浏览 • 0回复 待解决
有关FA多端适配问题
7234浏览 • 1回复 待解决
有关 Ability 使用问题
1068浏览 • 1回复 待解决
HarmonyOS 有关经纬度问题
792浏览 • 1回复 待解决
HarmonyOS 有关Video组件一些问题
909浏览 • 1回复 待解决
HarmonyOS 有关中心仓 socket-io问题
744浏览 • 1回复 待解决
请教 sql 有关分组聚合问题
3977浏览 • 1回复 待解决
HarmonyOS 屏幕共享权限问题
739浏览 • 1回复 待解决
HarmonyOS共享模块HAR代码混淆问题
1431浏览 • 1回复 待解决
HarmonyOS 有关异步操作
687浏览 • 1回复 待解决
HarmonyOS 线程共享资源问题
892浏览 • 1回复 待解决
HarmonyOS 有关多线程资料文档
759浏览 • 1回复 待解决
mysql共享问题有知道吗?
3308浏览 • 1回复 待解决
HarmonyOS Webview有关位置管理示例
1009浏览 • 1回复 待解决
HarmonyOS 静态共享包访问问题
699浏览 • 1回复 待解决
HarmonyOS HSP共享包上传私仓问题
776浏览 • 1回复 待解决