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
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.

参考链接: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
483浏览 • 1回复 待解决
HarmonyOS 打包签名问题
437浏览 • 1回复 待解决
HarmonyOS 打包相关问题
624浏览 • 1回复 待解决
HarmonyOS module打包问题
575浏览 • 1回复 待解决
HarmonyOS so包读取问题
377浏览 • 1回复 待解决
HarmonyOS 应用打包问题
583浏览 • 1回复 待解决
HarmonyOS har包引用so问题
999浏览 • 1回复 待解决
HarmonyOS 动态import so使用问题
398浏览 • 1回复 待解决
HarmonyOS HAR包被重复打包问题
943浏览 • 1回复 待解决
HarmonyOS应用打包测试问题
784浏览 • 1回复 待解决
HarmonyOS hsp模块相同的so问题
396浏览 • 1回复 待解决
HarmonyOS 打包产物重命名问题
587浏览 • 1回复 待解决
ArkTS 和.so交互的问题
801浏览 • 1回复 待解决
关于 SO 文件的使用问题
724浏览 • 1回复 待解决
HarmonyOS应用打包CPU架构相关问题
575浏览 • 0回复 待解决
HarmonyOS 打包出来的SDK命名问题咨询
447浏览 • 1回复 待解决