[發(fā)明專利]應用程序優(yōu)化方法、裝置、存儲介質及電子設備有效
| 申請?zhí)枺?/td> | 201911263600.6 | 申請日: | 2019-12-11 |
| 公開(公告)號: | CN111104180B | 公開(公告)日: | 2021-08-03 |
| 發(fā)明(設計)人: | 楊照軍;趙子淵 | 申請(專利權)人: | 惠州TCL移動通信有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 深圳紫藤知識產權代理有限公司 44570 | 代理人: | 呂姝娟 |
| 地址: | 516006 廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 優(yōu)化 方法 裝置 存儲 介質 電子設備 | ||
本申請公開了一種應用程序優(yōu)化方法、裝置、存儲介質及電子設備,該方法應用于電子設備中,包括:通過系統(tǒng)進程確定電子設備中的待優(yōu)化應用程序;獲取待優(yōu)化應用程序的界面切換次數(shù);當待優(yōu)化應用程序的界面切換次數(shù)大于預設次數(shù)時,獲取待優(yōu)化應用程序的待優(yōu)化文件的文件數(shù)據(jù)量;當文件數(shù)量量大于預設閾值時,對待優(yōu)化應用程序的待優(yōu)化文件進行優(yōu)化。如此,根據(jù)應用程序界面切換次數(shù)和待優(yōu)化文件的文件數(shù)據(jù)量來確定是否對應用程序的待優(yōu)化文件進行優(yōu)化。不必等待24小時再對應用程序進行優(yōu)化,可根據(jù)應用程序的使用情況及時對應用程序進行優(yōu)化,提高了應用程序優(yōu)化的效率,也提高了應用程序運行的速度。
技術領域
本申請涉及數(shù)據(jù)存儲技術領域,尤其涉及一種應用程序優(yōu)化方法、裝置、存儲介質及電子設備。
背景技術
智能終端技術的飛速發(fā)展,使得諸如智能手機、平板電腦等電子設備上能夠安裝的應用程序(APP)越來越多。作為目前電子設備上的主流操作系統(tǒng):Android系統(tǒng),其在運行過程中,會記錄當前應用程序所使用的的class(類)和methods(方法),將記錄的所使用的class和methods保存在文件中,如primary.prof文件中,并對primary.prof文件進行優(yōu)化,以提高應用程序的運行速度。現(xiàn)有的一種優(yōu)化方法是:系統(tǒng)檢測電子設備是否處于充電和處于空閑狀態(tài)(idle狀態(tài)),若是則進行應用程序的優(yōu)化。經24小時后再次檢測電子設備是否處于充電和處于空閑狀態(tài),若是則進行應用的優(yōu)化,否則,再經24小時對智能終端是否處于充電和處于空閑狀態(tài)進行檢測,若否,則再經24小時對智能終端是否處于充電和處于空閑狀態(tài)進行檢測……,直到檢測到電子設備處于充電和處于空閑狀態(tài)才進行應用的優(yōu)化。
從上述現(xiàn)有優(yōu)化方法來看,最快24小時才會進行一次優(yōu)化,有些情況下甚至要更長時間才能進行優(yōu)化。例如,由于是間隔24小時的周期進行電子設備狀態(tài)的檢測,而一般用戶的使用習慣恰好使得電子設備總是在24小時之內的某個時間段才處于充電和處于空閑狀態(tài),則系統(tǒng)總是檢測不到電子設備處于充電和處于空閑狀態(tài),就一直不執(zhí)行優(yōu)化。
發(fā)明內容
本申請實施例提供一種應用程序優(yōu)化方法、裝置、存儲介質及電子設備,能提高應用程序的優(yōu)化效率,提高應用程序運行的速度。
本申請實施例提供了一種應用程序優(yōu)化方法,應用于電子設備,包括:
通過系統(tǒng)進程確定所述電子設備中的待優(yōu)化應用程序;
獲取所述待優(yōu)化應用程序的界面切換次數(shù);
當所述待優(yōu)化應用程序的界面切換次數(shù)大于預設次數(shù)時,獲取所述待優(yōu)化應用程序的待優(yōu)化文件的文件數(shù)據(jù)量;
當所述文件數(shù)量大于預設閾值時,對所述待優(yōu)化應用程序的所述待優(yōu)化文件進行優(yōu)化,以對所述待優(yōu)化應用程序進行優(yōu)化。
本申請實施例還提供了一種應用程序優(yōu)化裝置,應用于電子設備,包括:
應用確定單元,用于通過系統(tǒng)進程確定所述電子設備中的待優(yōu)化應用程序;
次數(shù)獲取單元,用于獲取所述待優(yōu)化應用程序的界面切換次數(shù);
數(shù)據(jù)量獲取單元,用于當所述待優(yōu)化應用程序的界面切換次數(shù)大于預設次數(shù)時,獲取所述待優(yōu)化應用程序的待優(yōu)化文件的文件數(shù)據(jù)量;
優(yōu)化單元,用于當所述文件數(shù)據(jù)量大于預設閾值時,對所述待優(yōu)化應用程序的所述待優(yōu)化文件進行優(yōu)化,以對所述應用程序進行優(yōu)化。
本申請實施例還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有多條指令,所述指令適于由處理器加載以執(zhí)行上述任一項應用程序優(yōu)化方法。
本申請實施例還提供了一種電子設備,包括處理器和存儲器,所述處理器與所述存儲器電性連接,所述存儲器用于存儲指令和數(shù)據(jù),所述處理器用于上述任一項所述的應用程序優(yōu)化方法中的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于惠州TCL移動通信有限公司,未經惠州TCL移動通信有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201911263600.6/2.html,轉載請聲明來源鉆瓜專利網(wǎng)。





