【鸿蒙应用】包体积优化新特性
·
背景
ArkTS编译器在6.1.1上,对编译器进行了优化,对string section及code section进行了大幅的去冗余优化,对abc size的减小有不错的效果。
升级方案一
升级6.1.1 Release或以上最新版本的Command Line Tools/DevEco Studio,使用该版本编译打包应用即可享受到优化效果,全程无需修改代码。
https://developer.huawei.com/consumer/cn/download/deveco-studio
https://developer.huawei.com/consumer/cn/download/command-line-tools-for-hmos
升级方案二
下载对应平台Command Line Tools 6.1.1 Release或以上的最新版本,拷贝sdk/default/openharmony/ets/build-tools/ets-loader/bin/ark/build/bin/es2abc,替换Command Line Tools/DevEco Studio正在使用的sdk/default/openharmony/ets/build-tools/ets-loader/bin/ark/build/bin/es2abc,然后对应用进行编译打包。
注意:
a. 本方案只适用出包场景,开发场景替换会影响预览器。
b. FA工程出包场景不适合使用本方法。
https://developer.huawei.com/consumer/cn/download/command-line-tools-for-hmos
更多推荐



所有评论(0)