基于android插件化差分打包方法、裝置、電子設(shè)備及計(jì)算機(jī)可讀介質(zhì)
基本信息

| 申請(qǐng)?zhí)?/td> | CN202011606003.1 | 申請(qǐng)日 | - |
| 公開(公告)號(hào) | CN112732314A | 公開(公告)日 | 2021-04-30 |
| 申請(qǐng)公布號(hào) | CN112732314A | 申請(qǐng)公布日 | 2021-04-30 |
| 分類號(hào) | G06F8/658;G06F8/71;G06F9/445 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 劉子樋;賈睿;王海明 | 申請(qǐng)(專利權(quán))人 | 北京一畝田新農(nóng)網(wǎng)絡(luò)科技有限公司 |
| 代理機(jī)構(gòu) | 北京奉思知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人 | 鄒軼鮫;石紅艷 |
| 地址 | 100080 北京市海淀區(qū)西小口路66號(hào)中關(guān)村東升科技園B-6號(hào)樓A座6層A602B室 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提供一種基于android插件化差分打包方法,包括:從服務(wù)器獲取基準(zhǔn)版本文件;將新插件與基準(zhǔn)版本文件中包含的舊插件進(jìn)行對(duì)比,找出存在差異的插件;對(duì)新插件中的存在差異的插件進(jìn)行打包;對(duì)于新插件中與舊插件不存在差異的插件,直接使用從服務(wù)器獲取的相應(yīng)的已打包的舊插件;以及將打包的新插件以及從服務(wù)器獲取的舊插件組裝成新插件集,并將新插件集拷貝到宿主的指定目錄,對(duì)宿主生成新的apk。根據(jù)本實(shí)施方式,能夠利用插件間的無耦合的特性,通過對(duì)比代碼的差分,找出有代碼變更的插件,只對(duì)該發(fā)生變更的插件進(jìn)行打包,從而節(jié)省打包時(shí)間。 |





