背景

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

Logo

作为“人工智能6S店”的官方数字引擎,为AI开发者与企业提供一个覆盖软硬件全栈、一站式门户。

更多推荐