一種安卓系統(tǒng)應(yīng)用程序的差分還原方法
基本信息
申請?zhí)?/td> | CN201611216707.1 | 申請日 | - |
公開(公告)號 | CN108614710A | 公開(公告)日 | 2018-10-02 |
申請公布號 | CN108614710A | 申請公布日 | 2018-10-02 |
分類號 | G06F8/53;G06F8/71;G06F8/61 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 張波;金星 | 申請(專利權(quán))人 | 上海廣升信息技術(shù)股份有限公司 |
代理機(jī)構(gòu) | - | 代理人 | - |
地址 | 200433 上海市虹口區(qū)松花江路2539號復(fù)旦科技園2號樓5層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及一種安卓系統(tǒng)應(yīng)用程序的差分與還原方法,其特征包括如下步驟:101、用戶在PC上運(yùn)行差分軟件,讀入新舊版本后,執(zhí)行對新舊文件進(jìn)行差分操作;102、差分軟件把新舊版本程序讀入內(nèi)存,并對新舊dex文件進(jìn)行分析,準(zhǔn)備進(jìn)行反匯編;103、差分軟件把新舊版本程序進(jìn)行反匯編;104、差分軟件進(jìn)行差分操作,差分軟件調(diào)用系統(tǒng)自帶的二進(jìn)制差分工具對統(tǒng)一哈希標(biāo)注后的新舊版本的匯編代碼進(jìn)行差分運(yùn)算,準(zhǔn)備生成差分補(bǔ)丁包;105、差分軟件根據(jù)差分結(jié)果生成差分補(bǔ)丁包。與現(xiàn)有技術(shù)相比,本發(fā)明的作用是積極明顯的,具體地:對需要差分補(bǔ)丁包進(jìn)行高壓縮處理,使得差分補(bǔ)丁包的體積遠(yuǎn)遠(yuǎn)小于當(dāng)前流行差分工作做出來的體積。從而節(jié)省了用戶的下載時(shí)間和下載成本,也節(jié)約了服務(wù)器的系統(tǒng)空間。 |
