讨论广场 问答详情
HSP/HAR包中如何引用外部编译的so库文件?
HarmonyOS社区小助手 2024-01-17 16:53:32
78 评论 分享
鸿蒙官网鸿蒙应用开发

如题

78 评论 分享
写回答
全部评论(1)

解决措施
1.libxxx.so库文件放入HAR或HSP的libs/arm64-v8a目录。设备类型不同时,需添加对应子目录。新版的arm64为libs/arm64-v8a,老版的arm64为libs/armeabi-v7a,x86模拟器为libs/x86_64。

2.在CMakeLists.txt文件中链接so库文件。

// CMakeLists.txt链接so库文件 
target_link_libraries(entry PUBLIC libxxx)

 

2024-01-17 16:54:33