包体分子手术:HAP/IPA/APK三端共用Native库的符号表裁剪技术
引言随着HarmonyOS生态的快速发展,跨端应用开发需求激增。HAP(HarmonyOSApplicationPackage)、IPA(iOSAppStorePackage)与APK(AndroidPackage)作为三大主流包体,其Native库(如CC++动态库)的开发与优化成为关键。传统模式下,三端Native库独立开发、重复打包,导致包体体积膨胀(单个应用Native库占比常超30%),且维护成本高。本文提出符号表裁剪技术,通过精准裁剪三端共用Native库的冗余符号,实现“一套Native库,...