[發(fā)明專利]應(yīng)用版本更換方法、裝置及相關(guān)終端在審
| 申請(qǐng)?zhí)枺?/td> | 201611177049.X | 申請(qǐng)日: | 2016-12-19 |
| 公開(kāi)(公告)號(hào): | CN106598608A | 公開(kāi)(公告)日: | 2017-04-26 |
| 發(fā)明(設(shè)計(jì))人: | 陳帥 | 申請(qǐng)(專利權(quán))人: | 深圳天瓏無(wú)線科技有限公司 |
| 主分類號(hào): | G06F9/44 | 分類號(hào): | G06F9/44;G06F9/445 |
| 代理公司: | 北京匯思誠(chéng)業(yè)知識(shí)產(chǎn)權(quán)代理有限公司11444 | 代理人: | 王剛,龔敏 |
| 地址: | 518053 廣東省深圳*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 應(yīng)用 版本 更換 方法 裝置 相關(guān) 終端 | ||
【技術(shù)領(lǐng)域】
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種應(yīng)用版本更換方法、裝置及相關(guān)終端。
【背景技術(shù)】
當(dāng)前,手機(jī)等終端上安裝的應(yīng)用越來(lái)越多,這使得終端的功能越來(lái)越多,終端的智能化程度越來(lái)越高。
一些應(yīng)用在開(kāi)始投入使用的時(shí)候,會(huì)由于一些客觀原因存在一定的瑕疵,為了不斷完善和優(yōu)化應(yīng)用,應(yīng)用開(kāi)發(fā)者在后續(xù)會(huì)發(fā)布應(yīng)用的升級(jí)版本,以供終端用戶下載替換原來(lái)的舊版本。通常,以應(yīng)用發(fā)布的時(shí)間作為基準(zhǔn)確定應(yīng)用版本的級(jí)別,越晚發(fā)布的版本級(jí)別越高,越早發(fā)布的版本級(jí)別越低。
現(xiàn)有技術(shù)中,終端中應(yīng)用的升級(jí)方案是:連接網(wǎng)絡(luò),從網(wǎng)絡(luò)中提供相關(guān)應(yīng)用的服務(wù)器下載應(yīng)用版本的升級(jí)包,通過(guò)升級(jí)包實(shí)現(xiàn)升級(jí)。這個(gè)方案需要連接網(wǎng)絡(luò),并從網(wǎng)絡(luò)服務(wù)器上獲取升級(jí)包,在無(wú)法連接網(wǎng)絡(luò)或相關(guān)服務(wù)器不可用的情況下,無(wú)法進(jìn)行升級(jí)。并且利用這個(gè)方案,只能將應(yīng)用從低版本升級(jí)到高版本,而不能從高版本“降級(jí)”到低版本的升級(jí),也不能方便地從一個(gè)已發(fā)布版本升級(jí)到一個(gè)未發(fā)布的版本。
在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題:
現(xiàn)有技術(shù)中的終端應(yīng)用升級(jí)方案對(duì)網(wǎng)絡(luò)和網(wǎng)絡(luò)服務(wù)器的依賴性強(qiáng),導(dǎo)致對(duì)升級(jí)條件的要求比較高,并且現(xiàn)有技術(shù)中的終端應(yīng)用升級(jí)方案無(wú)法實(shí)現(xiàn)低版本到高版本的逆向轉(zhuǎn)換,導(dǎo)致能夠滿足的用戶需求較少。
【發(fā)明內(nèi)容】
有鑒于此,本發(fā)明實(shí)施例提供了一種應(yīng)用版本更換方法、裝置及相關(guān)終端,用以解決現(xiàn)有技術(shù)中的終端應(yīng)用升級(jí)方案對(duì)升級(jí)條件的要求較高并且能夠滿足的用戶需求較少的問(wèn)題。
第一方面,本發(fā)明實(shí)施例提供一種應(yīng)用版本更換方法,應(yīng)用于第一終端,所述方法包括:
確定待更換應(yīng)用,將所述待更換應(yīng)用的應(yīng)用包記為第一應(yīng)用包;
與第二終端建立數(shù)據(jù)連接;
在所述第二終端中有與所述第一應(yīng)用包名稱相同但版本不同的第二應(yīng)用包時(shí),從所述第二終端獲取所述第二應(yīng)用包的相關(guān)信息;
根據(jù)獲取的信息對(duì)待更換應(yīng)用進(jìn)行版本更換。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,從所述第二終端獲取所述第二應(yīng)用包的相關(guān)信息,包括:
根據(jù)所述第一應(yīng)用包的名稱,從所述第二終端獲取所述第二應(yīng)用包的版本信息;
根據(jù)獲取的信息對(duì)待更換應(yīng)用進(jìn)行版本更換,包括:將所述第一應(yīng)用包的版本信息與所述第二應(yīng)用包的版本信息進(jìn)行比較,得到所述第一應(yīng)用包的版本信息與所述第二應(yīng)用包的版本信息的差異信息;根據(jù)所述差異信息對(duì)所述待更換應(yīng)用進(jìn)行版本更換。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,根據(jù)所述第一應(yīng)用包的名稱,從所述第二終端獲取所述第二應(yīng)用包的版本信息,包括:
根據(jù)所述第一應(yīng)用包的名稱,從所述第二終端分多次獲取所述第二應(yīng)用包的版本信息,每次獲取所述第二應(yīng)用包的版本信息的一個(gè)片段;
將所述第一應(yīng)用包的版本信息與所述第二應(yīng)用包的版本信息進(jìn)行比較,得到所述第一應(yīng)用包的版本信息與所述第二應(yīng)用包的版本信息的差異信息,包括:
在每次獲取到所述第二應(yīng)用包的版本信息的一個(gè)片段后,將獲取的片段與所述第一應(yīng)用包的版本信息中的相應(yīng)片段進(jìn)行比較,得到與獲取的片段對(duì)應(yīng)的子差異信息;
根據(jù)獲取的所述第二應(yīng)用包的版本信息的全部片段對(duì)應(yīng)的子差異信息,得到所述第一應(yīng)用包的版本信息與所述第二應(yīng)用包的版本信息的差異信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,從所述第二終端獲取所述第二應(yīng)用包的相關(guān)信息,包括:
將所述第一應(yīng)用包的版本信息傳輸給所述第二終端,以便所述第二終端通過(guò)將所述第一應(yīng)用包的版本信息與所述第二應(yīng)用包的版本信息進(jìn)行比較,得到所述第一應(yīng)用包的版本信息與所述第二應(yīng)用包的版本信息的差異信息;
從所述第二終端獲取所述差異信息;
根據(jù)獲取的信息對(duì)待更換應(yīng)用進(jìn)行版本更換,包括:根據(jù)所述差異信息對(duì)所述待更換應(yīng)用進(jìn)行版本更換。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,在根據(jù)所述差異信息對(duì)所述待更換應(yīng)用進(jìn)行版本更換之后,所述方法還包括:
根據(jù)所述差異信息還原所述待更換應(yīng)用。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,從所述第二終端獲取所述第二應(yīng)用包的相關(guān)信息,包括:
根據(jù)所述第一應(yīng)用包的名稱,從所述第二終端獲取所述第二應(yīng)用包的版本信息;
根據(jù)獲取的信息對(duì)待更換應(yīng)用進(jìn)行版本更換,包括:根據(jù)所述第二應(yīng)用包的版本信息對(duì)所述待更換應(yīng)用進(jìn)行版本更換。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳天瓏無(wú)線科技有限公司,未經(jīng)深圳天瓏無(wú)線科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611177049.X/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 在線應(yīng)用平臺(tái)上應(yīng)用間通信的回調(diào)應(yīng)答方法、應(yīng)用及在線應(yīng)用平臺(tái)
- 應(yīng)用使用方法、應(yīng)用使用裝置及相應(yīng)的應(yīng)用終端
- 應(yīng)用管理設(shè)備、應(yīng)用管理系統(tǒng)、以及應(yīng)用管理方法
- 能力應(yīng)用系統(tǒng)及其能力應(yīng)用方法
- 應(yīng)用市場(chǎng)的應(yīng)用搜索方法、系統(tǒng)及應(yīng)用市場(chǎng)
- 使用應(yīng)用的方法和應(yīng)用平臺(tái)
- 應(yīng)用安裝方法和應(yīng)用安裝系統(tǒng)
- 使用遠(yuǎn)程應(yīng)用進(jìn)行應(yīng)用安裝
- 應(yīng)用檢測(cè)方法及應(yīng)用檢測(cè)裝置
- 應(yīng)用調(diào)用方法、應(yīng)用發(fā)布方法及應(yīng)用發(fā)布系統(tǒng)
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





