金融界2023年11月29日消息,根據(jù)國家知識產(chǎn)權(quán)局的公告,抖音視界有限公司獲得了一項名為應(yīng)用程序安裝包的構(gòu)建方法、裝置、計算機設(shè)備和介質(zhì)的專利授權(quán),申請日期為2021年1月。抖音視界有限公司獲得這項專利授權(quán)后,將可以更好地應(yīng)用和開發(fā)相關(guān)技術(shù),進一步優(yōu)化其應(yīng)用程序的構(gòu)建和部署過程。同時該專利的獲得也表明了抖音在軟件開發(fā)和優(yōu)化方面的技術(shù)實力不斷提升。
專利摘要顯示,這項專利涉及一種應(yīng)用程序安裝包的構(gòu)建方法、裝置、計算機設(shè)備和介質(zhì)。該方法包括生成包含預(yù)設(shè)空間大小的占樁代碼的預(yù)留文件,基于預(yù)留文件生成對應(yīng)的主dex文件。然后對主dex文件進行反編譯得到對應(yīng)的第一反編譯文件。接著,用預(yù)先生成的不含任何方法的預(yù)設(shè)文件替換第一反編譯文件中預(yù)留文件對應(yīng)的反編譯子文件,得到第二反編譯文件。最后,基于第二反編譯文件生成應(yīng)用程序安裝包APK。
這項專利的優(yōu)點在于,它能夠安全有效地在利用D8工具構(gòu)建APK時,在主dex文件中預(yù)留足夠的空間。這對于需要生成大型應(yīng)用程序或包含大量代碼的應(yīng)用程序來說尤其重要,因為它可以避免由于空間不足而導致的構(gòu)建失敗或運行錯誤。