一種應(yīng)用管理方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用管理方法、裝置及終端。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,應(yīng)用技術(shù)也得到了迅速發(fā)展。應(yīng)用,又叫APP (Applicat1n,應(yīng)用程序)指可在終端中安裝運(yùn)行以實(shí)現(xiàn)相應(yīng)功能的程序,例如:終端中的即時(shí)通信應(yīng)用,可實(shí)現(xiàn)文本聊天功能、語音聊天功能、在線支付功能等等;再如:終端中的瀏覽器應(yīng)用,可實(shí)現(xiàn)網(wǎng)頁瀏覽功能、互動(dòng)游戲功能等等。隨著終端應(yīng)用的類型和數(shù)量的日益增長,如何了解終端中的應(yīng)用的運(yùn)行情況以對(duì)終端中的應(yīng)用進(jìn)行數(shù)據(jù)管理成為一個(gè)必須面對(duì)的問題。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種應(yīng)用管理方法、裝置及終端,可獲知終端中的應(yīng)用的運(yùn)行情況,并可實(shí)現(xiàn)對(duì)終端中的應(yīng)用進(jìn)行有效的數(shù)據(jù)管理,提升終端的智能性。
[0004]本發(fā)明實(shí)施例第一方面提供一種應(yīng)用管理方法,可包括:
[0005]獲取終端的任務(wù)列表信息;
[0006]解析所述任務(wù)列表信息,獲得所述終端中正在運(yùn)行的至少一個(gè)應(yīng)用的運(yùn)行數(shù)據(jù);
[0007]根據(jù)所述至少一個(gè)應(yīng)用的運(yùn)行數(shù)據(jù),對(duì)所述至少一個(gè)應(yīng)用進(jìn)行數(shù)據(jù)管理。
[0008]本發(fā)明實(shí)施例第二方面提供一種應(yīng)用管理裝置,可包括:
[0009]獲取模塊,用于獲取終端的任務(wù)列表信息;
[0010]解析模塊,用于解析所述任務(wù)列表信息,獲得所述終端中正在運(yùn)行的至少一個(gè)應(yīng)用的運(yùn)行數(shù)據(jù);
[0011]管理模塊,用于根據(jù)所述至少一個(gè)應(yīng)用的運(yùn)行數(shù)據(jù),對(duì)所述至少一個(gè)應(yīng)用進(jìn)行數(shù)據(jù)管理。
[0012]本發(fā)明實(shí)施例第三方面提供一種終端,可包括上述第二方面所述的應(yīng)用管理裝置。
[0013]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0014]本發(fā)明實(shí)施例中,通過對(duì)終端的任務(wù)列表信息進(jìn)行解析,可獲得終端中正在運(yùn)行的至少一個(gè)應(yīng)用的運(yùn)行數(shù)據(jù),從而獲知終端中該至少一個(gè)應(yīng)用的運(yùn)行情況;基于所述至少一個(gè)應(yīng)用的運(yùn)行數(shù)據(jù),可實(shí)現(xiàn)對(duì)所述至少一個(gè)應(yīng)用進(jìn)行有效的數(shù)據(jù)管理,從而提升了終端的智能性。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1為本發(fā)明實(shí)施例提供的一種應(yīng)用管理方法的流程圖;
[0017]圖2為本發(fā)明實(shí)施例提供的另一種應(yīng)用管理方法的流程圖;
[0018]圖3為本發(fā)明實(shí)施例提供的又一種應(yīng)用管理方法的流程圖;
[0019]圖4為本發(fā)明實(shí)施例提供的一種應(yīng)用管理裝置的結(jié)構(gòu)示意圖;
[0020]圖5為本發(fā)明實(shí)施例提供的一種獲取模塊的結(jié)構(gòu)示意圖;
[0021]圖6為本發(fā)明實(shí)施例提供的一種管理模塊的結(jié)構(gòu)示意圖;
[0022]圖7為本發(fā)明實(shí)施例提供的另一種管理模塊的結(jié)構(gòu)示意圖;
[0023]圖8為本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0024]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0025]下面將結(jié)合附圖1-附圖3,對(duì)本發(fā)明實(shí)施例提供的應(yīng)用管理方法進(jìn)行詳細(xì)介紹。
[0026]請(qǐng)參見圖1,為本發(fā)明實(shí)施例提供的一種應(yīng)用管理方法的流程圖;該方法可包括以下步驟S101-步驟S103。
[0027]S101,獲取終端的任務(wù)列表信息。
[0028]所述終端可包括但不限于:筆記本電腦、手機(jī)、智能手機(jī)、PAD(平板電腦)、智能可穿戴設(shè)備、車載終端等設(shè)備。所述任務(wù)列表信息記錄了終端中所有正在運(yùn)行的應(yīng)用的運(yùn)行情況。其中,終端中的應(yīng)用可包括但不限于:即時(shí)通信應(yīng)用、瀏覽器應(yīng)用、SNS(SocialNetworking Services,社會(huì)性網(wǎng)絡(luò)服務(wù))應(yīng)用、電子商務(wù)應(yīng)用等等。所述終端中正在運(yùn)行的應(yīng)用指:終端中已被啟動(dòng)且未被關(guān)閉的應(yīng)用,可以包括終端前臺(tái)運(yùn)行的應(yīng)用,也可以包括終端后臺(tái)運(yùn)行的應(yīng)用。所述任務(wù)列表信息可記錄以下信息:正在運(yùn)行的應(yīng)用的標(biāo)識(shí)信息、正在運(yùn)行的應(yīng)用的名稱、正在運(yùn)行的應(yīng)用的運(yùn)行時(shí)間、正在運(yùn)行的應(yīng)用的功能的名稱、正在運(yùn)行的應(yīng)用的功能的頁面內(nèi)容,等等。本步驟中,可以從終端的系統(tǒng)中獲取所述終端的任務(wù)列表信息。其中,所述終端的系統(tǒng)指終端的操作系統(tǒng),可以包括但不限于:Android(安卓,一種移動(dòng)操作系統(tǒng))系統(tǒng)、塞班系統(tǒng)、Windows系統(tǒng)、10S(蘋果公司開發(fā)的移動(dòng)操作系統(tǒng))系統(tǒng)等等。
[0029]S102,解析所述任務(wù)列表信息,獲得所述終端中正在運(yùn)行的至少一個(gè)應(yīng)用的運(yùn)行數(shù)據(jù)。
[0030]其中,所述運(yùn)行數(shù)據(jù)可包括但不限于:標(biāo)識(shí)信息和運(yùn)行時(shí)間。進(jìn)一步,所述至少一個(gè)應(yīng)用中任一個(gè)應(yīng)用均包含至少一項(xiàng)功能;所述運(yùn)行數(shù)據(jù)還可包括:運(yùn)行時(shí)間內(nèi)啟動(dòng)的功能的名稱,以及運(yùn)行時(shí)間內(nèi)啟動(dòng)的功能的頁面內(nèi)容;例如:若終端中正在運(yùn)行即時(shí)通信應(yīng)用,則本步驟通過解析所述任務(wù)列表信息,可獲得該即時(shí)通信應(yīng)用的名稱、運(yùn)行時(shí)間、在運(yùn)行時(shí)間內(nèi)所啟動(dòng)的即時(shí)通信應(yīng)用中的至少一項(xiàng)功能的名稱,以及運(yùn)行時(shí)間內(nèi)啟動(dòng)的即時(shí)通信應(yīng)用中的該至少一項(xiàng)功能的頁面內(nèi)容。
[0031]S103,根據(jù)所述至少一個(gè)應(yīng)用的運(yùn)行數(shù)據(jù),對(duì)所述至少一個(gè)應(yīng)用進(jìn)行數(shù)據(jù)管理。
[0032]本步驟的管理過程可以包括:響應(yīng)服務(wù)器針對(duì)某個(gè)應(yīng)用的數(shù)據(jù)采集過程,向服務(wù)器上報(bào)待采集應(yīng)用的運(yùn)行數(shù)據(jù);所述服務(wù)器可分析待采集應(yīng)用的運(yùn)行數(shù)據(jù),以對(duì)該待采集應(yīng)用進(jìn)行功能優(yōu)化、數(shù)據(jù)更新、問題修復(fù)等等處理。本步驟的管理過程還可以包括:分析所述至少一個(gè)應(yīng)用中各應(yīng)用的功能使用情況,以對(duì)各應(yīng)用的功能進(jìn)行諸如優(yōu)化修復(fù)等管理。
[0033]本發(fā)明實(shí)施例中,通過對(duì)終端的任務(wù)列表信息進(jìn)行解析,可獲得終端中正在運(yùn)行的至少一個(gè)應(yīng)用的運(yùn)行數(shù)據(jù),從而獲知終端中該至少一個(gè)應(yīng)用的運(yùn)行情況;基于所述至少一個(gè)應(yīng)用的運(yùn)行數(shù)據(jù),可實(shí)現(xiàn)對(duì)所述至少一個(gè)應(yīng)用進(jìn)行有效的數(shù)據(jù)管理,從而提升了終端的智能性。
[0034]請(qǐng)參見圖2,為本發(fā)明實(shí)施例提供的另一種應(yīng)用管理方法的流程圖;該方法可包括以下步驟S201-步驟S206。
[0035]S201,調(diào)用終端系統(tǒng)中的 API (Applicat1n Programming Interface,應(yīng)用程序編程接口)交互接口。
[0036]所述終端可包括但不限于:筆記本電腦、手機(jī)、智能手機(jī)、PAD(平板電腦)、智能可穿戴設(shè)備、車載終端等設(shè)備。所述終端的系統(tǒng)指終端的操作系統(tǒng),可以包括但不限于:Android系統(tǒng)、塞班系統(tǒng)、Windows系統(tǒng)、10S系統(tǒng)等等。其中,終端中的應(yīng)用可包括但不限于:即時(shí)通信應(yīng)用、瀏覽器應(yīng)用、SNS應(yīng)用、電子商務(wù)應(yīng)用等等。本步驟中,所述API交互接口用于為終端系統(tǒng)中所有正在運(yùn)行的應(yīng)用提供交互接口。其中,所述終端中正在運(yùn)行的應(yīng)用指:終端中已被啟動(dòng)且未被關(guān)閉的應(yīng)用,可以包括終端前臺(tái)運(yùn)行的應(yīng)用,也可以包括終端后臺(tái)運(yùn)行的應(yīng)用。以Android終端為例,其提供ActivityManager (安卓系統(tǒng)提供的應(yīng)用交互接口)這一 API交互接口,本步驟可調(diào)用該Android終端提供的Activi