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