HarmonyOS 打包so问题

1、为什么每个有C++ 代码的module中都会把libc++_shared.so打包进去。

2、依赖的第三方库怎么把x86的so忽略掉,不打包的hsp中。

HarmonyOS
2025-01-10 09:56:43
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

1、正常现象。

2、在build-profile.json5中配置参数:

"nativeLib": {
"filter": {
//按照.so文件的优先级顺序,打包最高优先级的.so文件
"pickFirsts": [
"**/1.so"
],
//按照.so文件的优先级顺序,打包最低优先级的.so文件
"pickLasts": [
"**/2.so"
],
//排除的.so文件
"excludes": [
"**/3.so", //排除所有名称为“3”的so文件
"**/x86_64/*.so" //排除所有x86_64架构的so文件
],
//允许当.so重名冲突时,使用高优先级的.so文件覆盖低优先级的.so文件
"enableOverride": true

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-hvigor-build-profile-0000001778834297-V5

分享
微博
QQ
微信
回复
2025-01-10 12:14:01
相关问题
HarmonyOS 打包时如何屏蔽x86的so
374浏览 • 1回复 待解决
HarmonyOS 打包相关问题
552浏览 • 1回复 待解决
HarmonyOS 打包签名问题
371浏览 • 1回复 待解决
HarmonyOS so包读取问题
316浏览 • 1回复 待解决
HarmonyOS module打包问题
493浏览 • 1回复 待解决
HarmonyOS har包引用so问题
906浏览 • 1回复 待解决
HarmonyOS 应用打包问题
511浏览 • 1回复 待解决
HarmonyOS 动态import so使用问题
338浏览 • 1回复 待解决
HarmonyOS HAR包被重复打包问题
875浏览 • 1回复 待解决
HarmonyOS hsp模块相同的so问题
362浏览 • 1回复 待解决
HarmonyOS应用打包测试问题
700浏览 • 1回复 待解决
ArkTS 和.so交互的问题
726浏览 • 1回复 待解决
关于 SO 文件的使用问题
632浏览 • 1回复 待解决
HarmonyOS 打包产物重命名问题
509浏览 • 1回复 待解决
HarmonyOS应用打包CPU架构相关问题
476浏览 • 0回复 待解决