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 有关地图轨迹问题
37浏览 • 1回复 待解决
有关harmony next问题
256浏览 • 0回复 待解决
有关FA多端适配问题
6270浏览 • 1回复 待解决
有关 Ability 使用问题
334浏览 • 1回复 待解决
HarmonyOS 有关经纬度问题
56浏览 • 1回复 待解决
HarmonyOS 有关中心仓 socket-io问题
127浏览 • 1回复 待解决
HarmonyOS 有关Video组件一些问题
31浏览 • 1回复 待解决
请教 sql 有关分组聚合问题
3333浏览 • 1回复 待解决
HarmonyOS共享模块HAR代码混淆问题
620浏览 • 1回复 待解决
HarmonyOS 有关异步操作
224浏览 • 1回复 待解决
mysql共享问题有知道吗?
2323浏览 • 1回复 待解决
HarmonyOS Webview有关位置管理示例
402浏览 • 1回复 待解决
HarmonyOS HSP共享包上传私仓问题
65浏览 • 1回复 待解决
是否有关闭整个AppAPI
897浏览 • 1回复 待解决
有关深色模式开发文档
1709浏览 • 1回复 待解决
HarmonyOS 有关位运算异常
44浏览 • 2回复 待解决