HarmonyOS 包体压缩

1、在下面文档中提到,配置compressNativeLibs可压缩so,请问该方式是采用什么处理原理,是否有副作用或者影响。

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/performance/reduce-package-size.md

2、除文档提到的压缩so外,是否有移除so符号表或调试信息的体积优化方案,如strip去除符号

3、除了文档提到的方法外,是否有其他减少包体方式

HarmonyOS
4天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

1、以压缩方式打包libs库,虽然可以使打出的安装包更小,但却会增加打包耗时。

2、so可在其编辑阶段去除符号表

https://ask.athena.huawei.com/#/question?questionId=541298481693323264

3、devecoStudio中可以直接打开hap/hsp包查看资源占用大小,具体进行调整、 使用HSP管理重复资源

在build-profile.json5文件 配置来除去调试符号

"nativeLib": {
    "debugSymbol": {
        strip: true
    }
}
分享
微博
QQ
微信
回复
4天前
相关问题
如何解压有密码的压缩
1796浏览 • 0回复 待解决
HarmonyOS视频压缩模块无法压缩视频
439浏览 • 1回复 待解决
HarmonyOS gzip压缩和解压缩接口
601浏览 • 1回复 待解决
HarmonyOS post网络请求需要携带body
60浏览 • 1回复 待解决
HarmonyOS ZIP文件加密压缩和解压缩
842浏览 • 1回复 待解决
napi_module结构字段描述解析
2051浏览 • 1回复 待解决
HarmonyOS zip压缩咨询
45浏览 • 1回复 待解决
HarmonyOS next 压缩问题
476浏览 • 1回复 待解决
HarmonyOS 图片压缩问题
73浏览 • 1回复 待解决
HarmonyOS 图片压缩失败
7浏览 • 1回复 待解决
HarmonyOS gzip二进制流压缩和解压缩
857浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人