HarmonyOS 有关共享库的问题

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

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

HarmonyOS
2024-08-12 14:47:25
浏览
收藏 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 有关地图轨迹问题
822浏览 • 1回复 待解决
有关harmony next问题
1390浏览 • 0回复 待解决
有关FA多端适配问题
7450浏览 • 1回复 待解决
有关 Ability 使用问题
1430浏览 • 1回复 待解决
HarmonyOS 有关经纬度问题
1110浏览 • 1回复 待解决
HarmonyOS 有关中心仓 socket-io问题
1087浏览 • 1回复 待解决
HarmonyOS 有关Video组件一些问题
1402浏览 • 1回复 待解决
请教 sql 有关分组聚合问题
4304浏览 • 1回复 待解决
HarmonyOS 屏幕共享权限问题
1022浏览 • 1回复 待解决
HarmonyOS共享模块HAR代码混淆问题
1842浏览 • 1回复 待解决
HarmonyOS 线程共享资源问题
1153浏览 • 1回复 待解决
HarmonyOS 有关异步操作
982浏览 • 1回复 待解决
HarmonyOS 有关多线程资料文档
988浏览 • 1回复 待解决
mysql共享问题有知道吗?
3837浏览 • 1回复 待解决
HarmonyOS Webview有关位置管理示例
1328浏览 • 1回复 待解决
HarmonyOS 静态共享包访问问题
939浏览 • 1回复 待解决
HarmonyOS HSP共享包上传私仓问题
1096浏览 • 1回复 待解决