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

​咨询描述:

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

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

HarmonyOS
5天前
浏览
收藏 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
微信
回复
4天前
相关问题
HarmonyOS 怎么调用C语言.a静态
293浏览 • 1回复 待解决
HarmonyOS 如何调用标准C++
340浏览 • 1回复 待解决
c编译so,导出成nativehar静态
107浏览 • 1回复 待解决
HarmonyOS C++使用aki,编译报错
235浏览 • 1回复 待解决
输出静态最佳实践
88浏览 • 1回复 待解决
HarmonyOS 项目使用c++导出函数报错
134浏览 • 1回复 待解决
C++三方怎样移植到HarmonyOS平台上?
134浏览 • 1回复 待解决
是否查看c++内存能力
649浏览 • 1回复 待解决
如何修改C++版本?C++支持情况?
934浏览 • 1回复 待解决