[發明專利]應用程序的安裝方法、客戶端、終端、服務器及存儲介質在審
| 申請號: | 202011492499.4 | 申請日: | 2020-12-16 |
| 公開(公告)號: | CN113031957A | 公開(公告)日: | 2021-06-25 |
| 發明(設計)人: | 盧陽 | 申請(專利權)人: | 深圳市歡太科技有限公司;OPPO廣東移動通信有限公司 |
| 主分類號: | G06F8/41 | 分類號: | G06F8/41;G06F8/61;G06F9/455 |
| 代理公司: | 北京派特恩知識產權代理有限公司 11270 | 代理人: | 張靜;張穎玲 |
| 地址: | 518057 廣東省深圳市南山區粵*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 安裝 方法 客戶端 終端 服務器 存儲 介質 | ||
本申請實施例公開了一種應用程序的安裝方法、客戶端、終端、服務器及存儲介質,所述方法包括:客戶端向服務器發送待安裝應用的下載請求;其中,下載請求攜帶移動設備的標識信息;獲取服務器生成的待安裝應用對應的安裝文件;其中,安裝文件包括與待安裝應用對應的APK文件,以及與待安裝應用和標識信息對應的第一AOT編譯文件;對APK文件和第一AOT編譯文件進行文件校驗處理,獲得校驗結果;若校驗結果為通過,則根據第一AOT編譯文件和APK文件完成待安裝應用的安裝。服務器接收客戶端發送的待安裝應用的下載請求;生成待安裝應用對應的安裝文件;將安裝文件發送至客戶端,以使客戶端根據第一AOT編譯文件和APK文件完成待安裝應用的安裝。
技術領域
本發明涉及通信技術領域,尤其涉及一種應用程序的安裝方法、客戶端、終端、服務器及存儲介質。
背景技術
與原有的Dalvik虛擬機相比,安卓運行庫(Android Runtime,ART)虛擬機的推出,能夠通過提前(Ahead-of-time,AOT)編譯的方式進行二進制機器碼的提前編譯,從而在一定程度上提升了應用程序的運行效率。
然而,如果要以AOT的方式運行安卓(Android)應用程序,就需要在應用程序的安裝過程中調用可執行程序dexopt或dex2opt對dex文件進行編譯,這樣的編譯過程不但增大了安裝時間,還產生了較大的資源開銷,可見,如何在提高運行效率的同時,提升應用程序的安裝效率并降低資源開銷,成為亟待解決的問題。
發明內容
本申請實施例提供了一種應用程序的安裝方法、客戶端、終端、服務器及存儲介質,能夠有效提升應用程序的安裝效率,并減少資源開銷。
本申請實施例的技術方案是這樣實現的:
第一方面,本申請實施例提供了一種應用程序的安裝方法,所述方法應用于客戶端,所述方法包括:
向服務器發送待安裝應用的下載請求;其中,所述下載請求攜帶移動設備的標識信息;
獲取所述服務器生成的所述待安裝應用對應的安裝文件;其中,所述安裝文件包括與所述待安裝應用對應的APK文件,以及與所述待安裝應用和所述標識信息對應的第一AOT編譯文件;
對所述APK文件和所述第一AOT編譯文件進行文件校驗處理,獲得校驗結果;
若所述校驗結果為通過,則根據所述第一AOT編譯文件和所述APK文件完成所述待安裝應用的安裝。
第二方面,本申請實施例提供了一種應用程序的安裝方法,所述方法應用于服務器,所述方法包括:
接收客戶端發送的待安裝應用的下載請求;其中,所述下載請求攜帶移動設備的標識信息;
生成所述待安裝應用對應的安裝文件;其中,所述安裝文件包括與所述待安裝應用對應的APK文件,以及與所述待安裝應用和所述標識信息對應的第一AOT編譯文件;
將所述安裝文件發送至所述客戶端,以使客戶端根據所述第一AOT編譯文件和所述APK文件完成所述待安裝應用的安裝。
第三方面,本申請實施例提供了一種客戶端,所述客戶端包括:第一發送單元、獲取單元、校驗單元以及安裝單元,
所述確定單元,用于向服務器發送待安裝應用的下載請求;其中,所述下載請求攜帶移動設備的標識信息;
所述獲取單元,用于獲取所述服務器生成的所述待安裝應用對應的安裝文件;其中,所述安裝文件包括與所述待安裝應用對應的APK文件,以及與所述待安裝應用和所述標識信息對應的第一AOT編譯文件;
所述校驗單元,用于對所述APK文件和所述第一AOT編譯文件進行文件校驗處理,獲得校驗結果;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市歡太科技有限公司;OPPO廣東移動通信有限公司,未經深圳市歡太科技有限公司;OPPO廣東移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011492499.4/2.html,轉載請聲明來源鉆瓜專利網。





