一種信息處理方法及電子設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種信息處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的不斷發(fā)展,電子技術(shù)也得到了飛速的發(fā)展,電子產(chǎn)品的種類以及功能也越來越多,人們也享受到了科技發(fā)展帶來的各種便利?,F(xiàn)在人們可以通過各種類型的電子設(shè)備享受隨著科技發(fā)展帶來的舒適生活。比如,手機(jī)、PC(個(gè)人電腦)、PAD(平板電腦)等電子設(shè)備已經(jīng)成為人們生活中一個(gè)不可或缺的部分。
[0003]目前,用戶在使用電子設(shè)備一段時(shí)間后,電子設(shè)備的性能可能有所下降,或者出現(xiàn)軟件兼容性等問題,用戶通常可以把電子設(shè)備恢復(fù)到出廠設(shè)置來解決。然而,恢復(fù)出廠設(shè)置將會(huì)導(dǎo)致用戶在使用電子設(shè)備時(shí)所安裝的應(yīng)用或存儲(chǔ)的數(shù)據(jù)從電子設(shè)備的系統(tǒng)中被刪除,因此,在恢復(fù)出廠設(shè)置之后,若要還原電子設(shè)備在恢復(fù)出廠設(shè)置之前的狀態(tài),用戶必須手動(dòng)安裝、更新、或卸載應(yīng)用。但這樣的方式耗時(shí)較長,效率較低,需要用戶執(zhí)行的步驟較為繁瑣,且也很難完全恢復(fù)到電子設(shè)備之前的狀態(tài)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種信息處理方法及電子設(shè)備,用于解決電子設(shè)備在恢復(fù)系統(tǒng)狀態(tài)時(shí)所存在的上述技術(shù)問題。
[0005]第一方面,提供一種信息處理方法,包括:
[0006]監(jiān)測電子設(shè)備的系統(tǒng)變動(dòng)事件;
[0007]確定所述系統(tǒng)變動(dòng)事件的屬性;
[0008]基于所述屬性,記錄所述系統(tǒng)變動(dòng)事件對(duì)應(yīng)的信息,生成記錄信息;
[0009]將所述記錄信息存儲(chǔ)在預(yù)定存儲(chǔ)區(qū)域;
[0010]其中,所述記錄信息用于在所述電子設(shè)備執(zhí)行預(yù)定的系統(tǒng)恢復(fù)操作時(shí)被調(diào)用。
[0011 ]可選的,所述方法還包括:
[0012]確定所述系統(tǒng)變動(dòng)事件對(duì)應(yīng)的應(yīng)用和/或文件;
[0013]基于所述系統(tǒng)變動(dòng)事件的屬性,對(duì)所述應(yīng)用和/或文件進(jìn)行處理。
[0014]可選的,所述基于所述系統(tǒng)變動(dòng)事件的屬性,對(duì)所述應(yīng)用和/或文件進(jìn)行處理,包括:
[0015]若所述屬性表征所述系統(tǒng)變動(dòng)事件為第一類型事件,則獲取所述應(yīng)用和/或文件的備份;
[0016]將所述備份存儲(chǔ)在所述預(yù)定存儲(chǔ)區(qū)域。
[0017]可選的,所述方法進(jìn)一步包括:
[0018]在預(yù)設(shè)數(shù)據(jù)庫中添加所述第一類型事件對(duì)應(yīng)的所述記錄信息;其中,所述預(yù)設(shè)數(shù)據(jù)庫存儲(chǔ)在所述預(yù)定存儲(chǔ)區(qū)域,所述記錄信息至少包括所述應(yīng)用和/或文件的狀態(tài)信息,所述狀態(tài)信息表征所述應(yīng)用和/或文件的狀態(tài)為第一狀態(tài)。
[0019]可選的,所述基于所述系統(tǒng)變動(dòng)事件的屬性,對(duì)所述應(yīng)用和/或文件進(jìn)行處理,包括:
[0020]若所述屬性表征所述系統(tǒng)變動(dòng)事件為第二類型事件,則根據(jù)所述應(yīng)用和/或文件的參數(shù)信息發(fā)起查找操作;
[0021]響應(yīng)于所述查找操作,在預(yù)設(shè)數(shù)據(jù)庫中查找與所述參數(shù)信息匹配的記錄信息,其中,所述預(yù)設(shè)數(shù)據(jù)庫存儲(chǔ)在所述預(yù)定存儲(chǔ)區(qū)域;
[0022]若查找到匹配的記錄信息,則更新所述記錄信息中包括的所述應(yīng)用和/或文件的狀態(tài)信息;其中,更新后的所述狀態(tài)信息表征所述應(yīng)用和/或文件的狀態(tài)為第二狀態(tài)。
[0023]可選的,所述方法進(jìn)一步包括:
[0024]基于查找到的所述記錄信息,確定所述系統(tǒng)變動(dòng)事件之前所述應(yīng)用和/或文件在所述預(yù)定存儲(chǔ)區(qū)域的存儲(chǔ)路徑;
[0025]獲取所述系統(tǒng)變動(dòng)事件之后所述應(yīng)用和/或文件的備份;
[0026]根據(jù)所述存儲(chǔ)路徑,將所述備份存儲(chǔ)在所述預(yù)定存儲(chǔ)區(qū)域。
[0027]可選的,所述基于所述系統(tǒng)變動(dòng)事件的屬性,對(duì)所述應(yīng)用和/或文件進(jìn)行處理,包括:
[0028]若所述屬性表征所述系統(tǒng)變動(dòng)事件為第三類型事件,則根據(jù)所述應(yīng)用和/或文件的參數(shù)信息發(fā)起查找操作;
[0029]響應(yīng)于所述查找操作,在預(yù)設(shè)數(shù)據(jù)庫中查找與所述參數(shù)信息匹配的記錄信息,其中,所述預(yù)設(shè)數(shù)據(jù)庫存儲(chǔ)在所述預(yù)定存儲(chǔ)區(qū)域;
[0030]若查找到匹配的記錄信息,則更新所述記錄信息中包括的所述應(yīng)用和/或文件的狀態(tài)信息;其中,更新后的所述狀態(tài)信息表征所述應(yīng)用和/或文件的狀態(tài)為第三狀態(tài)。
[0031]可選的,所述方法進(jìn)一步包括:
[0032]基于查找到的所述記錄信息,確定所述系統(tǒng)變動(dòng)事件之前所述應(yīng)用和/或文件在所述預(yù)定存儲(chǔ)區(qū)域的存儲(chǔ)路徑;
[0033]根據(jù)所述存儲(chǔ)路徑,將所述應(yīng)用和/或文件的備份從所述預(yù)定存儲(chǔ)區(qū)域刪除。
[0034]可選的,所述方法進(jìn)一步包括:
[0035]接收系統(tǒng)恢復(fù)指令,所述指令用于針對(duì)所述電子設(shè)備執(zhí)行預(yù)定的系統(tǒng)恢復(fù)操作;
[0036]響應(yīng)于所述系統(tǒng)恢復(fù)指令,獲取所述預(yù)定存儲(chǔ)區(qū)域存儲(chǔ)的所述預(yù)設(shè)數(shù)據(jù)庫;
[0037]讀取所述預(yù)設(shè)數(shù)據(jù)庫中存儲(chǔ)的所述記錄信息;
[0038]獲得所述記錄信息中的所述狀態(tài)信息;
[0039]基于所述狀態(tài)信息,將所述記錄信息對(duì)應(yīng)的應(yīng)用和/或文件恢復(fù)到所述狀態(tài)信息所表征的狀態(tài)。,提供一種信息處理方法,包括:
[0040]第二方面,提供一種電子設(shè)備,包括:
[0041 ]處理器,用于執(zhí)行所述指令:
[0042]檢測所述電子設(shè)備的系統(tǒng)變動(dòng)事件;
[0043]確定所述系統(tǒng)變動(dòng)事件的屬性;
[0044]基于所述屬性,記錄所述系統(tǒng)變動(dòng)事件對(duì)應(yīng)的信息,生成記錄信息;
[0045]將所述記錄信息存儲(chǔ)在預(yù)定存儲(chǔ)區(qū)域;
[0046]其中,所述記錄信息用于在所述電子設(shè)備執(zhí)行預(yù)定的系統(tǒng)恢復(fù)操作時(shí)被調(diào)用。
[0047]可選的,所述處理器還用于:
[0048]確定所述系統(tǒng)變動(dòng)事件對(duì)應(yīng)的應(yīng)用和/或文件;
[0049]基于所述系統(tǒng)變動(dòng)事件的屬性,對(duì)所述應(yīng)用和/或文件進(jìn)行處理。
[0050]可選的,所述處理器用于:
[0051]若所述屬性表征所述系統(tǒng)變動(dòng)事件為第一類型事件,則獲取所述應(yīng)用和/或文件的備份;
[0052]將所述備份存儲(chǔ)在所述預(yù)定存儲(chǔ)區(qū)域。
[0053]可選的,所述處理器還用于:
[0054]在預(yù)設(shè)數(shù)據(jù)庫中添加所述第一類型事件對(duì)應(yīng)的所述記錄信息;其中,所述預(yù)設(shè)數(shù)據(jù)庫存儲(chǔ)在所述預(yù)定存儲(chǔ)區(qū)域,所述記錄信息至少包括所述應(yīng)用和/或文件的狀態(tài)信息,所述狀態(tài)信息表征所述應(yīng)用和/或文件的狀態(tài)為第一狀態(tài)。
[0055]可選的,所述處理器用于:
[0056]若所述屬性表征所述系統(tǒng)變動(dòng)事件為第二類型事件,則根據(jù)所述應(yīng)用和/或文件的參數(shù)信息發(fā)起查找操作;
[0057]響應(yīng)于所述查找操作,在預(yù)設(shè)數(shù)據(jù)庫中查找與所述參數(shù)信息匹配的記錄信息,其中,所述預(yù)設(shè)數(shù)據(jù)庫存儲(chǔ)在所述預(yù)定存儲(chǔ)區(qū)域;
[0058]若查找到匹配的記錄信息,則更新所述記錄信息中包括的所述應(yīng)用和/或文件的狀態(tài)信息;其中,更新后的所述狀態(tài)信息表征所述應(yīng)用和/或文件的狀態(tài)為第二狀態(tài)。
[0059]可選的,所述處理器還用于:
[0060]基于查找到的所述記錄信息,確定所述系統(tǒng)變動(dòng)事件之前所述應(yīng)用和/或文件在所述預(yù)定存儲(chǔ)區(qū)域的存儲(chǔ)路徑;
[0061 ]獲取所述系統(tǒng)變動(dòng)事件之后所述應(yīng)用和/或文件的備份;
[0062]根據(jù)所述存儲(chǔ)路徑,將所述備份存儲(chǔ)在所述預(yù)定存儲(chǔ)區(qū)域。
[0063]可選的,所述處理器用于:
[0064]若所述屬性表征所述系統(tǒng)變動(dòng)事件為第三類型事件,則根據(jù)所述應(yīng)用和/或文件的參數(shù)信息發(fā)起查找操作;
[0065]響應(yīng)于所述查找操作,在預(yù)設(shè)數(shù)據(jù)庫中查找與所述參數(shù)信息匹配的記錄信息,其中,所述預(yù)設(shè)數(shù)據(jù)庫存儲(chǔ)在所述預(yù)定存儲(chǔ)區(qū)域;
[0066]若查找到匹配的記錄信息,則更新所述記錄信息中包括的所述應(yīng)用和/或文件的狀態(tài)信息;其中,更新后的所述狀態(tài)信息表征所述應(yīng)用和/或文件的狀態(tài)為第三狀態(tài)。
[0067]可選的,所述處理器還用于:
[0068]基于查找到的所述記錄信息,確定所述系統(tǒng)變動(dòng)事件之前所述應(yīng)用和/或文件在所述預(yù)定存儲(chǔ)區(qū)域的存儲(chǔ)路徑;
[0069]根據(jù)所述存儲(chǔ)路徑,將所述應(yīng)用和/或文件的備份從所述預(yù)定存儲(chǔ)區(qū)域刪除。
[0070]可選的,所述處理器還用于:
[0071]接收系統(tǒng)恢復(fù)指令,所述指令用于針對(duì)所述電子設(shè)備執(zhí)行預(yù)定的系統(tǒng)恢復(fù)操作;
[0072]響應(yīng)于所述系統(tǒng)恢復(fù)指令,獲取所述預(yù)定存儲(chǔ)區(qū)域存儲(chǔ)的所述預(yù)設(shè)數(shù)據(jù)庫;
[0073]讀取所述預(yù)設(shè)數(shù)據(jù)庫中存儲(chǔ)的所述記錄信息;
[0074]獲得所述記錄信息中的所述狀態(tài)信息;
[0075]基于所述狀態(tài)信息,將所述記錄信息對(duì)應(yīng)的應(yīng)用和/或文件恢復(fù)到所述狀態(tài)信息所表征的狀態(tài)。
[0076]第三方面,提供一種電子設(shè)備,包括:
[0077]監(jiān)測模塊,用于監(jiān)測所述電子設(shè)備的系統(tǒng)變動(dòng)事件;
[0078]第一確定模塊,用于確定所述系統(tǒng)變動(dòng)事件的屬性;
[0079]生成模塊,用于基于所述屬性,記錄所述系統(tǒng)變動(dòng)事件對(duì)應(yīng)的信息,生成記錄信息;
[0080]第一存儲(chǔ)模塊,用于將所述記錄信息存儲(chǔ)在預(yù)定存儲(chǔ)區(qū)域;
[0081]其中,所述記錄信息用于在所述電