一種信息監(jiān)控方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種信息監(jiān)控方法、裝置及終端。
【背景技術(shù)】
[0002]應(yīng)用可指安裝于終端中,且可在所述終端中運(yùn)行以實(shí)現(xiàn)相應(yīng)功能的程序,包括但不限于:即時(shí)通信應(yīng)用、SNS(Social Networking Services,社會(huì)性網(wǎng)絡(luò)服務(wù))應(yīng)用、瀏覽器應(yīng)用、桌面應(yīng)用、圖像處理應(yīng)用等等。應(yīng)用的運(yùn)行過程中可能由于某些功能的使用不穩(wěn)定而產(chǎn)生異常,例如:由于應(yīng)用中某些功能與應(yīng)用所在終端存在適配兼容性問題,使應(yīng)用的運(yùn)行產(chǎn)生異常。針對運(yùn)行異常的應(yīng)用的修復(fù)問題,通常采用從云端下載適配信息來解決,然而,適配信息可能由于使用環(huán)境等因素而影響其適配有效性,因此,如何對適配信息的有效性進(jìn)行監(jiān)控以解決應(yīng)用的運(yùn)行異常問題尤為重要。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供一種信息監(jiān)控方法、裝置及終端,能夠?qū)m配信息的有效性進(jìn)行監(jiān)控,提升應(yīng)用的性能。
[0004]本發(fā)明實(shí)施例第一方面提供一種信息監(jiān)控方法,可包括:
[0005]當(dāng)應(yīng)用運(yùn)行異常時(shí),獲取所述應(yīng)用的異常特征信息;
[0006]下載所述異常特征信息對應(yīng)的適配信息;
[0007]監(jiān)控所述適配信息的使用狀態(tài);
[0008]根據(jù)所述適配信息的使用狀態(tài),確定所述適配信息的有效性。
[0009]本發(fā)明實(shí)施例第二方面提供一種信息監(jiān)控裝置,可包括:
[0010]獲取模塊,用于當(dāng)應(yīng)用運(yùn)行異常時(shí),獲取所述應(yīng)用的異常特征信息;
[0011]下載模塊,用于下載所述異常特征信息對應(yīng)的適配信息;
[0012]監(jiān)控模塊,用于監(jiān)控所述適配信息的使用狀態(tài);
[0013]確定模塊,用于根據(jù)所述適配信息的使用狀態(tài),確定所述適配信息的有效性。
[0014]本發(fā)明實(shí)施例第三方面提供一種終端,可包括上述第二方面提供的信息監(jiān)控裝置。
[0015]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0016]本發(fā)明實(shí)施例中,當(dāng)應(yīng)用產(chǎn)生異常時(shí),可下載所述應(yīng)用的異常特征信息對應(yīng)的適配信息,并通過監(jiān)控該適配信息的使用狀態(tài)確定該適配信息的有效性,以及時(shí)解決所述應(yīng)用的運(yùn)行異常的問題,保障應(yīng)用的正常運(yùn)行,有效地提升了應(yīng)用的性能。
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1為本發(fā)明實(shí)施例提供的一種信息監(jiān)控方法的流程圖;
[0019]圖2為本發(fā)明實(shí)施例提供的另一種信息監(jiān)控方法的流程圖;
[0020]圖3為本發(fā)明實(shí)施例提供的一種信息監(jiān)控裝置的結(jié)構(gòu)示意圖;
[0021]圖4為本發(fā)明實(shí)施例提供的一種獲取模塊的結(jié)構(gòu)示意圖;
[0022]圖5為本發(fā)明實(shí)施例提供的一種監(jiān)控模塊的結(jié)構(gòu)示意圖;
[0023]圖6為本發(fā)明實(shí)施例提供的另一種監(jiān)控模塊的結(jié)構(gòu)示意圖;
[0024]圖7為本發(fā)明實(shí)施例提供的一種確定模塊的結(jié)構(gòu)示意圖;
[0025]圖8為本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0026]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0027]下面將結(jié)合附圖1-附圖2,對本發(fā)明實(shí)施例提供的信息監(jiān)控方法進(jìn)行詳細(xì)介紹。
[0028]請參見圖1,為本發(fā)明實(shí)施例提供的一種信息監(jiān)控方法的流程圖;該方法可包括以下步驟S101-步驟S104。
[0029]S101,當(dāng)應(yīng)用運(yùn)行異常時(shí),獲取所述應(yīng)用的異常特征信息。
[0030]應(yīng)用可指安裝于終端中,且可在所述終端中運(yùn)行以實(shí)現(xiàn)相應(yīng)功能的程序,包括但不限于:即時(shí)通信應(yīng)用、SNS應(yīng)用、瀏覽器應(yīng)用、桌面應(yīng)用、圖像處理應(yīng)用等等。應(yīng)用的運(yùn)行過程中可能由于某些功能的使用不穩(wěn)定而產(chǎn)生異常,本步驟獲取所述應(yīng)用的異常特征信肩、Ο
[0031]S102,下載所述異常特征信息對應(yīng)的適配信息。
[0032]所述適配信息指用于解決所述應(yīng)用運(yùn)行異常的問題,能夠修復(fù)所述應(yīng)用的數(shù)據(jù)。本步驟中,可以從服務(wù)器下載所述異常特征信息對應(yīng)的適配信息。
[0033]S103,監(jiān)控所述適配信息的使用狀態(tài)。
[0034]S104,根據(jù)所述適配信息的使用狀態(tài),確定所述適配信息的有效性。
[0035]在使用所述適配信息解決所述應(yīng)用運(yùn)行異常的問題,修復(fù)所述應(yīng)用的過程中,可能由于諸如終端型號(hào)、終端Rom (Firmware,固化的軟件,簡稱固件)等使用環(huán)境的差異性而影響所述適配信息的使用,從而影響所述適配信息的有效性;步驟S103中,可監(jiān)控所述適配信息的使用狀態(tài);步驟S104則可通過監(jiān)控到的所述適配信息的使用狀態(tài),確定所述適配信息的有效性。
[0036]本發(fā)明實(shí)施例中,當(dāng)應(yīng)用產(chǎn)生異常時(shí),可下載所述應(yīng)用的異常特征信息對應(yīng)的適配信息,并通過監(jiān)控該適配信息的使用狀態(tài)確定該適配信息的有效性,以及時(shí)解決所述應(yīng)用的運(yùn)行異常的問題,保障應(yīng)用的正常運(yùn)行,有效地提升了應(yīng)用的性能。
[0037]請參見圖2,為本發(fā)明實(shí)施例提供的另一種信息監(jiān)控方法的流程圖;該方法可包括以下步驟S201-步驟S214。
[0038]S201,當(dāng)應(yīng)用運(yùn)行異常時(shí),定位所述應(yīng)用中產(chǎn)生所述異常的插件。
[0039]應(yīng)用中用于實(shí)現(xiàn)基本功能的程序,稱為應(yīng)用的主程序,例如:即時(shí)通信應(yīng)用中用于實(shí)現(xiàn)即時(shí)通信功能的程序,或SNS應(yīng)用中用于實(shí)現(xiàn)SNS功能的程序,或圖像處理應(yīng)用中用于實(shí)現(xiàn)圖像處理功能的程序等等。應(yīng)用中用于實(shí)現(xiàn)附加功能的程序,稱為應(yīng)用的插件;具體地,插件指依賴于應(yīng)用主程序的環(huán)境,為應(yīng)用提供基本功能之外的附加功能的程序;例如:即時(shí)通信應(yīng)用中用于實(shí)現(xiàn)即時(shí)通信過程中的表情管理功能的程序,或SNS應(yīng)用中用于在SNS過程中進(jìn)行語音輸入功能的程序,或圖像處理應(yīng)用中用于在圖像處理過程中進(jìn)行圖片美化功能的程序等等。一個(gè)應(yīng)用包含一個(gè)主程序,一個(gè)應(yīng)用可包含至少一個(gè)插件。當(dāng)應(yīng)用的某個(gè)插件與該應(yīng)用所在終端存在適配兼容問題時(shí),該插件的運(yùn)行將產(chǎn)生異常,從而使得整個(gè)應(yīng)用運(yùn)行異常。
[0040]本步驟中,當(dāng)應(yīng)用運(yùn)行異常時(shí),定位所述應(yīng)用中產(chǎn)生所述異常的插件,例如:即時(shí)通信應(yīng)用在進(jìn)行表情輸入時(shí)產(chǎn)生異常而關(guān)閉時(shí),本步驟可根據(jù)產(chǎn)生異常時(shí)所使用的表情輸入功能,定位產(chǎn)生異常的插件為該即時(shí)通信應(yīng)用中的表情管理插件。
[0041]S202,獲取所述插件的特征信息和所述應(yīng)用所在終端的特征信息。
[0042]所述插件的特征信息可包括但不限于:所述插件的標(biāo)識(shí)信息和所述插件的運(yùn)行異常信息。所述終端的特征信息可包括但不限于:所述終端的標(biāo)識(shí)信息和所述終端的機(jī)型信息。其中,所述插件的標(biāo)識(shí)信息可包括:所述插件的名稱信息和/或所述插件的版本信息。所述終端的機(jī)型信息包括:所述終端的型號(hào)信息、所述終端的Rom信息、所述終端的廠商信息和所述終端的內(nèi)核信息中的任一種或多種。
[0043]所述應(yīng)用所在終端的系統(tǒng)配置文件中記錄了所述終端的特征信息。其中,所述終端的系統(tǒng)指所述終端的操作系統(tǒng),可包括但不限于:Android (安卓,一種移動(dòng)操作系統(tǒng))系統(tǒng)、塞班系統(tǒng)、windows系統(tǒng)等等。所述應(yīng)用的配置文件中記錄了所述應(yīng)用所包含的至少一個(gè)插件的特征信息。本步驟中,可以從所述應(yīng)用的配置文件中讀取所定位的產(chǎn)生異常的插件的特征信息;進(jìn)一步,可調(diào)用所述終端的系統(tǒng)接口,從所述終端的操作系統(tǒng)中讀取系統(tǒng)配置文件,并從所述終端的系統(tǒng)配置文件中提取所述終端的特征信息。
[0044]S203,將所述插件的特征信息和所述應(yīng)用所在終端的特征信息確定為所述應(yīng)用的異常特征信息。
[0045]本實(shí)施例的步驟S201-步驟S203可