[發明專利]一種應用更新方法和裝置在審
| 申請號: | 201910368657.6 | 申請日: | 2019-05-05 |
| 公開(公告)號: | CN110209413A | 公開(公告)日: | 2019-09-06 |
| 發明(設計)人: | 吳建雷 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F8/65 | 分類號: | G06F8/65 |
| 代理公司: | 北京國昊天誠知識產權代理有限公司 11315 | 代理人: | 許振新;朱文杰 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 開曼群島;KY |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態更新 方法和裝置 配置數據 應用更新 應用 服務端 固化 申請 | ||
本申請公開了一種應用更新方法和裝置,該方法包括:從服務端獲取用于對應用進行動態更新的配置數據;基于所述配置數據執行動態更新代碼,對所述應用進行動態更新,所述動態更新代碼預先固化在所述應用中。
技術領域
本申請涉及計算機技術領域,尤其涉及一種應用更新方法和裝置。
背景技術
隨著科學技術的不斷發展,出現了各種各樣的應用,例如,即時通訊應用、購物應用,游戲應用等,給用戶的日常生活帶來了極大便利。
通常,應用在運行的過程中會不可避免地出現問題,當應用出現問題時,為了保證應用的正常運行,可以對應用進行動態更新,以解決應用出現的問題,提升用戶的使用體驗。然而,在實際應用中還缺少一種有效地方法可以實現對應用的動態更新。
發明內容
本申請實施例提供一種應用更新方法和裝置,用于解決當應用在運行過程中出現問題時,無法有效地對應用進行動態更新的問題。
為解決上述技術問題,本申請實施例是這樣實現的:
第一方面,提出一種應用更新方法,包括:
從服務端獲取用于對應用進行動態更新的配置數據;
基于所述配置數據執行動態更新代碼,對所述應用進行動態更新,所述動態更新代碼預先固化在所述應用中。
第二方面,提出一種應用更新裝置,包括:
獲取單元,從服務端獲取用于對應用進行動態更新的配置數據;
更新單元,基于所述配置數據執行動態更新代碼,對所述應用進行動態更新,所述動態更新代碼預先固化在所述應用中。
第三方面,提出一種電子設備,該電子設備包括:
處理器;以及
被安排成存儲計算機可執行指令的存儲器,該可執行指令在被執行時使該處理器執行以下操作:
從服務端獲取用于對應用進行動態更新的配置數據;
基于所述配置數據執行動態更新代碼,對所述應用進行動態更新,所述動態更新代碼預先固化在所述應用中。
第四方面,提出一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲一個或多個程序,所述一個或多個程序當被包括多個應用程序的電子設備執行時,使得所述電子設備執行以下方法:
從服務端獲取用于對應用進行動態更新的配置數據;
基于所述配置數據執行動態更新代碼,對所述應用進行動態更新,所述動態更新代碼預先固化在所述應用中。
本申請實施例采用的上述至少一個技術方案能夠達到以下有益效果:
本申請實施例提供的技術方案,可以預先將用于對應用進行動態更新的代碼固化在應用中,當終端中的應用運行出現問題時,終端可以從服務端獲取用于進行動態更新的配置數據,并基于該配置數據執行預先固化的動態更新代碼,對應用進行動態更新。這樣,終端在對應用進行動態更新時,由于應用中已固化用于動態更新的代碼,因此,只需從服務端獲取用于動態更新的配置數據,就可以實現對應用的動態更新,從而保證應用的正常運行,提升用戶的使用體驗。此外,由于終端只需從服務端獲取配置數據,無需改變應用本身的運行邏輯,因此,對應用的動態更新能夠通過應用商店的審核,使得應用的動態更新不會受限,從而能夠有效地實現對應用的動態更新。
附圖說明
為了更清楚地說明本申請實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910368657.6/2.html,轉載請聲明來源鉆瓜專利網。





