打包出来的静态库中有有个C++动态库如何去掉?

​咨询描述:

创建 App 项目,在项目中创建带 native 的静态库 module,打包静态库之后解压。

解压后可以在 libs/arm64-v8a/ 看到 libc++_shared.so ,这个 so 是否可以删掉,如何才能删掉​。

HarmonyOS
2024-11-20 09:47:38
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

可以在build-profile.json5文件中配置excludes字段 排除的.so文件。罗列的NAPI库将不会被打包。参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-build-profile-0000001778834297-V5文档内搜 excludes字段即可看到。

分享
微博
QQ
微信
回复
2024-11-20 17:43:33
相关问题
HarmonyOS 怎么调用C语言.a静态
495浏览 • 1回复 待解决
HarmonyOS 如何调用标准C++
489浏览 • 1回复 待解决
c编译so,导出成nativehar静态
197浏览 • 1回复 待解决
HarmonyOS C++使用aki,编译报错
316浏览 • 1回复 待解决
HarmonyOS aes gcm加解密c/c++
65浏览 • 1回复 待解决
输出静态最佳实践
258浏览 • 1回复 待解决
HarmonyOS 项目使用c++导出函数报错
335浏览 • 1回复 待解决
C++三方怎样移植到HarmonyOS平台上?
279浏览 • 1回复 待解决
HarmonyOS 调用C
78浏览 • 1回复 待解决