构建hap/app时如何指定架构

如何在构建hap/app时指定产物的架构。

目前构建的hap/app产物中的so包含了多个架构,应该是发布的har中so包含了多个架构;构建hap/app时有没有参数可以指定架构,让产物中的so只保留指定的架构。

HarmonyOS
2024-09-14 12:25:34
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

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

提供的有2种方式可以去除某一架构的so:

"abiFilters": [ //用于设置本机的ABI编译环境 
  “arm64-v8a”, 
  “x86_64”, 
], 
/排除的.so文件 
"excludes”: [ 
  "**/3.so", //排除所有名称为“3”的so文件 
  "**/x86_64/*.so" //排除所有x86_64架构的so文件 
],
分享
微博
QQ
微信
回复
2024-09-14 17:19:14
相关问题
DevEco构建HapAPP有什么区别?
14860浏览 • 1回复 待解决
如何指定或判断当前编译架构
378浏览 • 1回复 待解决
用DevEcoStudio构建Hap包安装失败
200浏览 • 1回复 待解决
hap如何通过编译工具打包成app
39浏览 • 1回复 待解决
一个app中不同hap如何共享状态?
154浏览 • 1回复 待解决