[發明專利]一種對APK文件進行更新的方法和裝置在審
| 申請號: | 201611221925.4 | 申請日: | 2016-12-27 |
| 公開(公告)號: | CN106648782A | 公開(公告)日: | 2017-05-10 |
| 發明(設計)人: | 莫明輝 | 申請(專利權)人: | 宇龍計算機通信科技(深圳)有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 工業和信息化部電子專利中心11010 | 代理人: | 吳永亮 |
| 地址: | 518057 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 apk 文件 進行 更新 方法 裝置 | ||
技術領域
本發明涉及計算機技術領域,尤其涉及一種對APK文件進行更新的方法和裝置。
背景技術
隨著終端應用軟件的不斷增多,終端用戶經常需要下載各種各樣的應用軟件到終端中,而且還需要對已下載的應用軟件進行定期的版本更新,否則會影響終端用戶對應用軟件的使用。一旦終端用戶沒有處于無線網絡環境中時,就需要終端用戶消耗大量的上網流量來下載或更新應用軟件,從而造成不必要的花銷。
發明內容
本發明的主要目的在于提供一種對APK文件進行更新的方法和裝置,處于同一局域網中的各個終端之間可以共享APK文件,從而更新或下載APK文件。
本發明采用的技術方案是,所述對APK文件進行更新的方法,包括:
將處于同一局域網內的第一終端與第二終端進行關聯;
根據所述第二終端中的所有安卓安裝包APK文件的信息對所述第一終端中的APK文件進行更新。
進一步的,所述第一終端與所述第二終端處于同一無線熱點的局域網中。
進一步的,所述第一終端創建了所述無線熱點的局域網。
進一步的,根據所述第二終端中的所有APK文件的信息對所述第一終端中的APK文件進行更新,包括:
將所述第一終端中的所有APK文件的信息與所述第二終端中的所有APK文件的信息進行對比,
判斷所述第一終端和所述第二終端中是否存在相同應用軟件的APK文件,若是,則根據所述第二終端中的所述應用軟件的APK文件的版本信息對所述第一終端中的所述應用軟件的APK文件進行更新,以及,
判斷是否有僅存在于所述第二終端中的APK文件,若是,則將所述僅存在于所述第二終端中的APK文件更新到所述第一終端中。
進一步的,所述根據所述第二終端中的所述應用軟件的APK文件的版本信息對所述第一終端中的所述應用軟件的APK文件進行更新,包括:
判斷所述第二終端中的所述應用軟件的APK文件的版本是否比所述第一終端中的所述應用軟件的APK文件的版本新,若是,則將所述第二終端中的所述應用軟件的APK文件替換所述第一終端中的所述應用軟件的APK文件;
所述將所述僅存在于所述第二終端中的APK文件更新到所述第一終端中,包括:
將所述僅存在于所述第二終端中的APK文件保存到所述第一終端中。
本發明還提供一種對APK文件進行更新的裝置,包括:
關聯模塊,用于將處于同一局域網內的第一終端與第二終端進行關聯;
更新模塊,用于根據所述第二終端中的所有安卓安裝包APK文件的信息對所述第一終端中的APK文件進行更新。
進一步的,所述第一終端與所述第二終端處于同一無線熱點的局域網中。
進一步的,所述第一終端創建了所述無線熱點的局域網。
進一步的,所述更新模塊,具體包括:
對比單元,用于將所述第一終端中的所有APK文件的信息與所述第二終端中的所有APK文件的信息進行對比;
第一判斷單元,用于判斷所述第一終端和所述第二終端中是否存在相同應用軟件的APK文件,若是,則根據所述第二終端中的所述應用軟件的APK文件的版本信息對所述第一終端中的所述應用軟件的APK文件進行更新;
第二判斷單元,用于判斷是否有僅存在于所述第二終端中的APK文件,若是,則將所述僅存在于所述第二終端中的APK文件更新到所述第一終端中。
進一步的,所述第一判斷單元,具體用于:
判斷所述第二終端中的所述應用軟件的APK文件的版本是否比所述第一終端中的所述應用軟件的APK文件的版本新,若是,則將所述第二終端中的所述應用軟件的APK文件替換所述第一終端中的所述應用軟件的APK文件;
所述第二判斷單元,具體用于:
將所述僅存在于所述第二終端中的APK文件保存到所述第一終端中。
本發明有益效果如下:
本發明所述的對APK文件進行更新的方法和裝置,當多個終端處于相同的熱點局域網環境中時,各個終端之間可以進行APK文件的共享,任一終端可以從其他終端中獲取需要的APK文件從而對自身的APK文件進行更新。本發明不需要通過上網流量或藍牙進行應用軟件的更新和下載,使用更加便捷。
附圖說明
此處所說明的附圖用來提供對本發明的進一步理解,構成本申請的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于宇龍計算機通信科技(深圳)有限公司,未經宇龍計算機通信科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611221925.4/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:通信設備遠程固件升級方法及系統
- 下一篇:安裝應用程序的方法、裝置和移動終端





