如何在一个模块中使用另一个模块中编译出来的so
如何在a module的Native侧集成b module编译出来的so,a module可能会dependency b module。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何在entry模块的main_pages.json中声明另一个模块的页面
422浏览 • 1回复 待解决
一个项目构建出来的HSP不能在另一个项目中引入吗?
233浏览 • 1回复 待解决
一个工程能否打成Har提供给另一个工程内使用?
317浏览 • 0回复 待解决
entry中如何拉起另一个Module中的Ability
2357浏览 • 1回复 待解决
是否可以将组件作为一个参数传给另一个组件?
542浏览 • 1回复 待解决
可以在一个Worker中调用worker.postMessage方法,向另一个Worker发送消息么?
490浏览 • 1回复 待解决
在一个项目中添加多个模块,无法运行子模块?
4584浏览 • 1回复 待解决
应用内entryAbility中试图打开另一个featureAbility失败
833浏览 • 1回复 待解决
HAR能读到另一个HAR里的rawfile文件吗
449浏览 • 1回复 待解决
用ETs读取Json文件,并写入到另一个Json文件中
2610浏览 • 0回复 待解决
把表的一部分数据插入到另一个表中如何写sql语句
748浏览 • 1回复 待解决
如何在一个DateAbility中创建一个RDB数据库和多个表,以及相应的配置?
2099浏览 • 1回复 待解决
如何通过路由跳转到一个只有页面没有UIAbility的模块
695浏览 • 1回复 待解决
如何在一个PolarDB 集群中创建数据库?
1546浏览 • 1回复 待解决
调用系统相机录像,但是不能向另一个ability中传递该录像的保存路径
4845浏览 • 1回复 待解决
如何在Native侧构建一个ArkTS对象
662浏览 • 1回复 待解决
如何在自定义函数中创建一个UI组件
596浏览 • 1回复 待解决
请教一个问题,如何在图片上写数字,使用arkts?
1326浏览 • 1回复 待解决
zigbee 模块无线传输丢包率多少算合格?有没有一个标准?
1369浏览 • 1回复 待解决
如何在全局实现一个自定义dialog弹窗
1056浏览 • 1回复 待解决
在Java UI中,如何在一个组件中放置相机的预览界面
5331浏览 • 4回复 待解决
如何创建一个worker线程
357浏览 • 1回复 待解决
如何实现一个折叠组件
361浏览 • 1回复 待解决
一个应用有多个UIAbility,如何设置任务列表只显示一个UIAbility
665浏览 • 1回复 待解决
编译一个页面,实现选座场景
316浏览 • 1回复 待解决
1. 纯CPP部分单独用ndk编译成.so或.a并放在har或hsp中。
2. 依赖上述的har或hsp后,直接已链接+头文件的方式使用,在链接的时候,直接写库文件的名字即可。这样,纯cpp的so实现了多模块共享,需要通过napi使用的也只需要单独写napi代码即可,此时napi封装后的能力也可以通过模块依赖的方式被其他模块使用。
操作方式:
1. 在har/hsp模块的build-profile.json5中buildOption/nativeLib/headerPath指定接口文件目录:buildOption: { nativeLib: { headerPath: "src/main/cpp/include" } }。
2. 调用方依赖har/hsp包。
3. 调用方配置cmake链接so,格式为packageName::soName,target_link_libraries(entry PUBLIC curl::curl)。