新四季網

應用程式的恢復方法、裝置和移動終端的製作方法

2023-06-07 11:46:41 1

應用程式的恢復方法、裝置和移動終端的製作方法
【專利摘要】本發明提出一種應用程式的恢復方法、裝置和移動終端。其中,該方法包括:確定待恢復的應用程式;根據待恢復的應用程式的屬性信息獲取待恢復的應用程式的備份信息,其中,備份信息包括數據;以及將備份信息釋放到對應的目錄下,以恢復對應的應用程式。本發明實施例的應用程式的恢復方法、裝置和移動終端,實現了對數據的備份,並且在用戶需要恢復應用程式時,可以快速恢復對應的應用程式之前的數據和使用情況,方便用戶繼續體驗原來的服務。
【專利說明】應用程式的恢復方法、裝置和移動終端

【技術領域】
[0001] 本發明涉及行動裝置【技術領域】,尤其涉及一種應用程式的恢復方法、裝置和移動 終端。

【背景技術】
[0002] 目前,一些應用程式APP(APPlication)可以實現對移動終端例如智慧型手機中已 安裝的應用程式進行提取或備份,並在提取或者備份後放在用戶指定的路徑中。具體地,在 用戶將智慧型手機與計算機PC (Personal Computer)相連之後,可以通過安裝在PC上的應用 程序例如豌豆莢實現對安裝在智慧型手機中的APP的安裝包進行提取或者備份,具體而言, 以豌豆莢備份安卓(Android)系統的智慧型手機中的金山手機衛士為例,在用戶開啟智能手 機中的"USB調試開關"並同意授權後,豌豆莢可以對智慧型手機中的軟體進行管理,若用戶選 擇將金山手機衛士的安裝包即APK文件備份,則豌豆莢接收用戶的選擇,並提示用戶指定 存放安裝包的路徑,在用戶指定存在路徑後,豌豆莢將智慧型手機中的金山手機衛士對應的 安裝包保存到用戶指定的路徑中。
[0003] 然而,現有的可以實現對智慧型手機中的APP的應用程式僅能對安裝包進行備份, 並不能對用戶的數據進行備份,用戶在重新安裝某個應用程式後,無法恢復以前的應用數 據和使用情況,無法繼續體驗原來的服務。例如在用戶重新安裝蝦米音樂後,用戶需要手動 添加以前喜歡或者收藏的歌曲。
[0004] 另外,現有的智慧型手機中並沒有可以實現備份功能的應用程式,用戶在需要備份 智慧型手機的應用程式時,需要與PC端進行交互,用戶無法隨時隨地地對智慧型手機中的應用 程序進行備份。


【發明內容】

[0005] 本發明旨在至少在一定程度上解決相關技術中的技術問題之一。為此,本發明的 第一個目的在於提出一種應用程式的恢復方法,該方法實現了對數據的備份,並且在用戶 需要恢復應用程式時,可以快速恢復對應的應用程式之前的數據和使用情況,方便用戶繼 續體驗原來的服務。
[0006] 本發明的第二個目的在於提出一種應用程式的恢復裝置。
[0007] 本發明的第三個目的在於提出一種移動終端。
[0008] 為了實現上述目的,本發明第一方面實施例提出了一種應用程式的恢復方法,包 括:確定待恢復的應用程式;根據所述待恢復的應用程式的屬性信息獲取所述待恢復的應 用程序的備份信息,其中,所述備份信息包括數據;以及將所述備份信息釋放到對應的目錄 下,以恢復對應的應用程式。
[0009] 本發明實施例的應用程式的恢復方法,確定待恢復的應用程式,並根據待恢復的 應用程式的屬性信息獲得對應的備份信息,其中,備份信息包括數據,以及將備份信息釋放 到對應的目錄下,由此,實現了對數據的備份,並且在用戶需要恢復應用程式時,可以快速 恢復對應的應用程式之前的數據和使用情況,方便用戶繼續體驗原來的服務。
[0010] 為了實現上述目的,本發明第二方面實施例提出了一種應用程式的恢復裝置,包 括:確定模塊,用於確定待恢復的應用程式;第一獲取模塊,用於根據所述待恢復的應用程 序的屬性信息獲取所述待恢復的應用程式的備份信息,其中,所述備份信息包括數據;以及 釋放模塊,用於將所述備份信息釋放到對應的目錄下,以恢復對應的應用程式。
[0011] 本發明實施例的應用程式的恢復裝置,通過確定模塊確定待恢復的應用程式,並 通過第一獲取模塊根據待恢復的應用程式的屬性信息獲得對應的備份信息,其中,備份信 息包括數據,以及通過恢復模塊將備份信息釋放到對應的目錄下,由此,實現了對數據的備 份,並且在用戶需要恢復應用程式時,可以快速恢復對應的應用程式之前的數據和使用情 況,方便用戶繼續體驗原來的服務。
[0012] 本發明第三方面實施例提出了一種移動終端,所述移動終端包括殼體、處理器、存 儲器、電路板和電源電路,其中,所述電路板安置在所述殼體圍成的空間內部,所述處理器 和所述存儲器設置在所述電路板上;所述電源電路,用於為所述移動終端的各個電路或器 件供電;所述存儲器用於存儲可執行程序代碼;所述處理器通過讀取所述存儲器中存儲的 可執行程序代碼來運行與所述可執行程序代碼對應的程序,以用於執行以下步驟:確定待 恢復的應用程式;根據所述待恢復的應用程式的屬性信息獲取所述待恢復的應用程式的備 份信息,其中,所述備份信息包括數據;以及將所述備份信息釋放到對應的目錄下,以恢復 對應的應用程式。
[0013] 本發明實施例的移動終端,確定待恢復的應用程式,並根據待恢復的應用程式的 屬性信息獲得對應的備份信息,其中,備份信息包括數據,以及將備份信息釋放到對應的目 錄下,由此,實現了對數據的備份,並且在用戶需要恢復應用程式時,可以快速恢復對應的 應用程式之前的數據和使用情況,方便用戶繼續體驗原來的服務。
[0014] 本發明附加的方面和優點將在下面的描述中部分給出,部分將從下面的描述中變 得明顯,或通過本發明的實踐了解到。

【專利附圖】

【附圖說明】
[0015] 本發明上述的和/或附加的方面和優點從下面結合附圖對實施例的描述中將變 得明顯和容易理解,其中,
[0016] 圖1是根據本發明一個實施例的應用程式的恢復方法的流程圖。
[0017] 圖2是根據本發明一個實施例的應用程式的恢復裝置的結構示意圖。
[0018] 圖3是根據本發明另一個實施例的應用程式的恢復裝置的結構示意圖。

【具體實施方式】
[0019] 下面詳細描述本發明的實施例,所述實施例的示例在附圖中示出,其中自始至終 相同或類似的標號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附 圖描述的實施例是示例性的,旨在用於解釋本發明,而不能理解為對本發明的限制。
[0020] 在本發明的描述中,需要理解的是,術語"第一"、"第二"等僅用於描述目的,而不 能理解為指示或暗示相對重要性。在本發明的描述中,需要說明的是,除非另有明確的規定 和限定,術語"相連"、"連接"應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接, 或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介 間接相連。對於本領域的普通技術人員而言,可以具體情況理解上述術語在本發明中的具 體含義。此外,在本發明的描述中,除非另有說明,"多個"的含義是兩個或兩個以上。
[0021] 流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括 一個或更多個用於實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部 分,並且本發明的優選實施方式的範圍包括另外的實現,其中可以不按所示出或討論的順 序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明 的實施例所屬【技術領域】的技術人員所理解。
[0022] 下面參考附圖描述根據本發明實施例的應用程式的恢復方法、裝置和移動終端。
[0023] 圖1是根據本發明一個實施例的應用程式的恢復方法的流程圖。
[0024] 如圖1所示,該應用程式的恢復方法包括:
[0025] S101,確定待恢復的應用程式。
[0026] 具體地,接收用戶選擇的應用程式,將用戶選擇的應用程式作為待恢復的應用程 序。
[0027] S102,根據待恢復的應用程式的屬性信息獲取待恢復的應用程式的備份信息,其 中,備份信息包括數據。
[0028] 上述屬性信息用於唯一識別待恢復的應用程式,屬性信息可為待恢復的應用程式 的包名,還可以為待恢復的應用程式的包籤名,需要說明的是,應用程式的包名或者包籤名 僅是屬性信息的一種示例,該實施例對屬性信息不做限定。
[0029] 具體地,在確定用戶待恢復的應用程式後,可根據待恢復的應用程式的屬性信息 從伺服器或預定文件夾中獲取待恢復的應用程式的備份信息。其中,備份信息不僅可以包 括數據,還可以包括安裝包,即備份信息可以為安裝包和/或數據。
[0030] 為了用戶可以從伺服器或者預定文件中獲得待恢復的應用程式的備份信息,還需 在伺服器或者預設文件中保存待恢復的應用程式的備份信息。具體而言,首先獲得待恢復 的應用程式所在終端系統的最高操作權限,然後從對應的目錄獲取待恢復的應用程式的安 裝包和/或數據,並向伺服器發送作為備份信息的安裝包和/或數據,以使伺服器保存備份 信息;或者從對應的目錄獲取待恢復的應用程式的安裝包和/或數據,並將安裝包和/或數 據作為備份信息保存至預定文件夾中。其中,伺服器中的備份信息保存在每個預設帳戶申 請的存儲空間中,並且當向伺服器發送的待恢復的應用程式的備份信息為多個時,伺服器 的預設帳戶申請的存儲空間中僅保存有最後一次接收到的待恢復的應用程式的備份信息。
[0031] 需要說明的是,當用戶在預設文件夾中保存多個待恢復的應用程式的備份信息 時,預設文件夾中僅保存有最後一次待恢復的應用程式的備份信息。
[0032] 在本發明的實施例中,為了保證備份信息的安全性和保密性,可以從對應的目錄 獲取待恢復的應用程式的安裝包和/或數據後,使用用戶輸入的密碼對安裝包和/或數據 進行加密,並向伺服器發送加密後的安裝包和/或數據;或者從對應的目錄獲取待恢復的 應用程式的安裝包和/或數據,使用用戶輸入的密碼對安裝包和/或數據進行加密,並將加 密後的安裝包和/或數據作為備份信息保存至預定文件夾中。
[0033] 若在保存備份信息時,對備份信息進行了加密,根據待恢復的應用程式的屬性信 息從伺服器或者預設文件中獲取加密後的待恢復的應用程式的安裝包和/或數據,使用用 戶輸入的密碼對加密後的待恢復的應用程式的安裝包和/或數據進行解密操作,獲得待恢 復的應用程式的備份信息。
[0034] 以安卓(Android)系統的智慧型手機,若用戶選擇備份應用程式APP (Application) 為A的安裝包和數據為例,在用戶同意申請授權後,獲得智慧型手機系統中的root權,從智能 手機系統中的"/data/app"或者" system/app"目錄中複製安裝包A,同時從"/data/data/" 中複製對應的A包名的數據文件夾,在獲得安裝包A和數據文件後,可將安裝包A和數據文 件壓縮為zip包,若用戶選擇對備份信息進行加密則根據用戶輸入的密碼例如123456對安 裝包A和數據文件夾進行壓縮,並在壓縮後將包含安裝包A和數據文件的壓縮包輸出到預 定文件夾下例如sdcard根目錄下,此外,在用戶註冊了雲端的存儲功能後,雲端伺服器將 為每個註冊帳戶分配一個存儲空間,並在用戶選擇將備份信息保存在雲端後,將備份信息 保存在該帳戶對於的存儲空間中,由此,實現了方便快捷的快速備份,提高了用戶體驗。其 中,上述"/data/app"和"system/app"目錄在沒有獲得智慧型手機的最高操作權限即root 權之前,不允許訪問。
[0035] S103,將備份信息釋放到對應的目錄下,以恢復對應的應用程式。
[0036] 再以安卓(Android)系統的智慧型手機,若用戶選擇備份的應用程式 APP (Application)為A的安裝包和數據為例,在確定用戶要對A對應的應用程式進行恢復 後,則從伺服器或者預設文件例如sdcard根目錄中獲得A對應的備份信息即(安裝包A和 數據文件的壓縮文件),並在用戶輸入密碼123456後對備份信息進行解壓,並將解壓後的 安裝包A和數據文件釋放到各自備份之前的路徑下,即將安裝包A釋放到"/data/app"或 者"system/app"目錄,數據釋放到"/data/app"目錄下,由此,可立刻恢復A對應的應用程 序之前的應用數據和使用情況,方便用戶繼續體驗原來的服務。
[0037] 如果用戶將待恢復應用程式的備份信息保存在伺服器中,用戶通過任意一個與備 份信息所對應的移動終端系統相同的移動終端均可以獲得伺服器中保存的待恢復應用程 序的備份信息,並在將備份信息釋放到對應的目錄後,可快速還原之前的應用程式,由此, 使得用戶更換移動終端或者恢復移動終端的出廠設置後,通過恢復之前已經備份的應用程 序的安裝包和數據信息,可立刻還原之前的應用數據和使用情況,無需用戶重新設置,即可 基於原來的數據繼續體驗原來的服務,提高了用戶的用戶體驗。
[0038] 綜上所述,用戶根據本發明實施例的應用程式的恢復方法,無需與PC相連即可實 現對恢復待恢復的應用程式,方便用戶隨時隨地保存應用程式的備份信息和恢復應用程 序,提1? 了用戶的體驗度。
[0039] 本發明實施例的應用程式的恢復方法,確定待恢復的應用程式,並根據待恢復的 應用程式的屬性信息獲得對應的備份信息,其中,備份信息包括數據,以及將備份信息釋放 到對應的目錄下,由此,實現了對數據的備份,並且在用戶需要恢復應用程式時,可以快速 恢復對應的應用程式之前的數據和使用情況,方便用戶繼續體驗原來的服務。
[0040] 為了實現上述實施例,本發明還提出一種應用程式的恢復裝置。
[0041] 圖2是根據本發明一個實施例的應用程式的恢復裝置的結構示意圖。
[0042] 如圖2所示,應用程式的恢復裝置包括:確定模塊100、第一獲取模塊200和釋放 模塊300。
[0043] 確定模塊100用於確定待恢復的應用程式;第一獲取模塊200用於根據上述待恢 復的應用程式的屬性信息獲取上述待恢復的應用程式的備份信息,其中,上述備份信息包 括數據;以及釋放模塊300用於將上述備份信息釋放到對應的目錄下,以恢復對應的應用 程序。
[0044] 其中,上述備份信息除了包括數據外,還可以安裝包,即備份信息可以為安裝包和 /或數據。
[0045] 上述確定模塊100具體用於:接收用戶選擇的應用程式,將用戶選擇的上述應用 程序作為上述待恢復的應用程式。
[0046] 上述第一獲取模塊200具體用於:根據上述待恢復的應用程式的屬性信息從服務 器或預定文件夾中獲取上述待恢復的應用程式的備份信息。
[0047] 另外,為了用戶可以從伺服器或者預定文件中可以獲得待恢復的應用程式的備份 信息,如圖3所示,上述裝置還可以包括第一處理模塊400和第二處理模塊500,其中,第 一處理模塊400用於從對應的目錄獲取上述待恢復的應用程式的安裝包和/或數據,並向 伺服器發送作為上述備份信息的上述安裝包和/或數據,以使上述伺服器保存上述備份信 息;第二處理模塊500用於從對應的目錄獲取上述待恢復的應用程式的安裝包和/或數據, 並將上述安裝包和/或數據作為上述備份信息保存至上述預定文件夾中。
[0048] 其中,伺服器中的備份信息保存在每個預設帳戶申請的存儲空間中,並且當向服 務器發送的待恢復的應用程式的備份信息為多個時,伺服器的預設帳戶申請的存儲空間中 僅保存有最後一次接收到的待恢復的應用程式的備份信息。
[0049] 需要說明的是,當用戶在預設文件夾中保存多個待恢復的應用程式的備份信息 時,預設文件夾中僅保存有最後一次待恢復的應用程式的備份信息。
[0050] 上述第一處理模塊400具體用於:從對應的目錄獲取上述待恢復的應用程式的安 裝包和/或數據,使用用戶輸入的密碼對上述安裝包和/或數據進行加密,並向伺服器發送 加密後的上述安裝包和/或數據。
[0051] 若在第一處理模塊400保存備份信息時,對備份信息進行了加密,相應地,上述第 一獲取模塊200還可以用於:根據上述待恢復的應用程式的屬性信息從伺服器中獲取加密 後的上述待恢復的應用程式的安裝包和/或數據,使用用戶輸入的密碼對加密後的上述待 恢復的應用程式的安裝包和/或數據進行解密操作,獲得上述待恢復的應用程式的備份信 息。
[0052] 上述第二處理模塊500具體用於:從對應的目錄獲取上述待恢復的應用程式的安 裝包和/或數據,使用用戶輸入的密碼對上述安裝包和/或數據進行加密,並將加密後的上 述安裝包和/或數據作為上述備份信息保存至上述預定文件夾中。
[0053] 若在第二處理模塊500保存備份信息時,對備份信息進行了加密,相應地,上述第 一獲取模塊200還可以用於根據上述待恢復的應用程式的屬性信息從預設文件夾中獲取 加密後的上述待恢復的應用程式的安裝包和/或數據,使用用戶輸入的密碼對加密後的上 述待恢復的應用程式的安裝包和/或數據進行解密操作,獲得上述待恢復的應用程式的備 份信息。
[0054] 另外,上述裝置還可以包括第二獲取模塊600,該第二獲取模塊600用於在上述第 一處理模塊400或者第二處理模塊500從對應的目錄獲取上述待恢復的應用程式的安裝包 和/或數據之前,獲得上述待恢復的應用程式所在終端系統的最高操作權限。
[0055] 上述對應用程式的恢復方法的解釋說明也適用於該實施例的應用程式的恢復裝 置,此處不贅述。
[0056] 本發明實施例的應用程式的恢復裝置,通過確定模塊確定待恢復的應用程式,並 通過第一獲取模塊根據待恢復的應用程式的屬性信息獲得對應的備份信息,其中,備份信 息包括數據,以及通過恢復模塊將備份信息釋放到對應的目錄下,由此,實現了對數據的備 份,並且在用戶需要恢復應用程式時,可以快速恢復對應的應用程式之前的數據和使用情 況,方便用戶繼續體驗原來的服務。
[0057] 為了實現上述實施例,本發明還提出一種移動終端,該移動終端包括殼體、處理 器、存儲器、電路板和電源電路,其中,上述電路板安置在上述殼體圍成的空間內部,上述處 理器和上述存儲器設置在上述電路板上;上述電源電路,用於為上述移動終端的各個電路 或器件供電;上述存儲器用於存儲可執行程序代碼;上述處理器通過讀取上述存儲器中存 儲的可執行程序代碼來運行與上述可執行程序代碼對應的程序,以用於執行以下步驟:
[0058] S101',確定待恢復的應用程式。
[0059] 具體地,接收用戶選擇的應用程式,將用戶選擇的應用程式作為待恢復的應用程 序。
[0060] S102',根據待恢復的應用程式的屬性信息獲取待恢復的應用程式的備份信息,其 中,備份信息包括數據。
[0061] 上述屬性信息用於唯一識別待恢復的應用程式,屬性信息可為待恢復的應用程式 的包名,還可以為待恢復的應用程式的包籤名,需要說明的是,應用程式的包名或者包籤名 僅是屬性信息的一種示例,該實施例對屬性信息不做限定。
[0062] 具體地,在確定用戶待恢復的應用程式後,可根據待恢復的應用程式的屬性信息 從伺服器或預定文件夾中獲取待恢復的應用程式的備份信息。其中,備份信息不僅可以包 括數據,還可以包括安裝包,即備份信息可以為安裝包和/或數據。
[0063] 為了用戶可以從伺服器或者預定文件中獲得待恢復的應用程式的備份信息,還需 在伺服器或者預設文件中保存待恢復的應用程式的備份信息。具體而言,首先獲得待恢復 的應用程式所在終端系統的最高操作權限,然後從對應的目錄獲取待恢復的應用程式的安 裝包和/或數據,並向伺服器發送作為備份信息的安裝包和/或數據,以使伺服器保存備份 信息;或者從對應的目錄獲取待恢復的應用程式的安裝包和/或數據,並將安裝包和/或數 據作為備份信息保存至預定文件夾中。其中,伺服器中的備份信息保存在每個預設帳戶申 請的存儲空間中,並且當向伺服器發送的待恢復的應用程式的備份信息為多個時,伺服器 的預設帳戶申請的存儲空間中僅保存有最後一次接收到的待恢復的應用程式的備份信息。 [0064] 需要說明的是,當用戶在預設文件夾中保存多個待恢復的應用程式的備份信息 時,預設文件夾中僅保存有最後一次待恢復的應用程式的備份信息。
[0065] 在本發明的實施例中,為了保證備份信息的安全性和保密性,可以從對應的目錄 獲取待恢復的應用程式的安裝包和/或數據後,使用用戶輸入的密碼對安裝包和/或數據 進行加密,並向伺服器發送加密後的安裝包和/或數據;或者從對應的目錄獲取待恢復的 應用程式的安裝包和/或數據,使用用戶輸入的密碼對安裝包和/或數據進行加密,並將加 密後的安裝包和/或數據作為備份信息保存至預定文件夾中。
[0066] 若在保存備份信息時,對備份信息進行了加密,根據待恢復的應用程式的屬性信 息從伺服器或者預設文件中獲取加密後的待恢復的應用程式的安裝包和/或數據,使用用 戶輸入的密碼對加密後的待恢復的應用程式的安裝包和/或數據進行解密操作,獲得待恢 復的應用程式的備份信息。
[0067] 以安卓(Android)系統的智慧型手機,若用戶選擇備份應用程式APP (Application) 為A的安裝包和數據為例,在用戶同意申請授權後,獲得智慧型手機系統中的root權,從智能 手機系統中的"/data/app"或者" system/app"目錄中複製安裝包A,同時從"/data/data/" 中複製對應的A包名的數據文件夾,在獲得安裝包A和數據文件後,可將安裝包A和數據文 件壓縮為zip包,若用戶選擇對備份信息進行加密則根據用戶輸入的密碼例如123456對安 裝包A和數據文件夾進行壓縮,並在壓縮後將包含安裝包A和數據文件的壓縮包輸出到預 定文件夾下例如sdcard根目錄下,此外,在用戶註冊了雲端的存儲功能後,雲端伺服器將 為每個註冊帳戶分配一個存儲空間,並在用戶選擇將備份信息保存在雲端後,將備份信息 保存在該帳戶對於的存儲空間中,由此,實現了方便快捷的快速備份,提高了用戶體驗。其 中,上述"/data/app"和"system/app"目錄在沒有獲得智慧型手機的最高操作權限即root 權之前,不允許訪問。
[0068] S103',將備份信息釋放到對應的目錄下,以恢復對應的應用程式。
[0069] 再以安卓(Android)系統的智慧型手機,若用戶選擇備份應用程式 APP (Application)為A的安裝包和數據為例,在確定用戶要對A對應的應用程式進行恢復 後,則從伺服器或者預設文件例如sdcard根目錄中獲得A對應的備份信息即(安裝包A和 數據文件的壓縮文件),並在用戶輸入密碼123456後對備份信息進行解壓,並將解壓後的 安裝包A和數據文件釋放到各自備份之前的路徑下,即將安裝包A釋放到"/data/app"或 者"system/app"目錄,數據釋放到"/data/app"目錄下,由此,可立刻恢復A對應的應用程 序之前的應用數據和使用情況,方便用戶繼續體驗原來的服務。
[0070] 如果用戶將待恢復應用程式的備份信息保存在伺服器中,用戶通過任意一個與備 份信息所對應的移動終端系統相同的移動終端均可以獲得伺服器中保存的待恢復應用程 序的備份信息,並在將備份信息釋放到對應的目錄後,可快速還原之前的應用程式,由此, 使得用戶更換移動終端或者恢復移動終端的出廠設置後,通過恢復之前已經備份的應用程 序的安裝包和數據信息,可立刻還原之前的應用數據和使用情況,無需用戶重新設置,即可 基於原來的數據繼續體驗原來的服務,提高了用戶的用戶體驗。
[0071] 本發明實施例的移動終端,確定待恢復的應用程式,並根據待恢復的應用程式的 屬性信息獲得對應的備份信息,其中,備份信息包括數據,以及將備份信息釋放到對應的目 錄下,由此,實現了對數據的備份,並且在用戶需要恢復應用程式時,可以快速恢復對應的 應用程式之前的數據和使用情況,方便用戶繼續體驗原來的服務。
[0072] 在本說明書的描述中,參考術語"一個實施例"、"一些實施例"、"示例"、"具體示 例"、或"一些示例"等的描述意指結合該實施例或示例描述的具體特徵、結構、材料或者特 點包含於本發明的至少一個實施例或示例中。在本說明書中,對上述術語的示意性表述不 必須針對的是相同的實施例或示例。而且,描述的具體特徵、結構、材料或者特點可以在任 一個或多個實施例或示例中以合適的方式結合。此外,在不相互矛盾的情況下,本領域的技 術人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特徵進行結 合和組合。
[0073] 此外,術語"第一"、"第二"僅用於描述目的,而不能理解為指示或暗示相對重要性 或者隱含指明所指示的技術特徵的數量。由此,限定有"第一"、"第二"的特徵可以明示或 者隱含地包括至少一個該特徵。在本發明的描述中,"多個"的含義是至少兩個,例如兩個, 三個等,除非另有明確具體的限定。
[0074] 流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括 一個或更多個用於實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部 分,並且本發明的優選實施方式的範圍包括另外的實現,其中可以不按所示出或討論的順 序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明 的實施例所屬【技術領域】的技術人員所理解。
[0075] 在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是 用於實現邏輯功能的可執行指令的定序列表,可以具體實現在任何計算機可讀介質中,以 供指令執行系統、裝置或設備(如基於計算機的系統、包括處理器的系統或其他可以從指 令執行系統、裝置或設備取指令並執行指令的系統)使用,或結合這些指令執行系統、裝置 或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳 播或傳輸程序以供指令執行系統、裝置或設備或結合這些指令執行系統、裝置或設備而使 用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個 布線的電連接部(電子裝置),可攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀 存儲器(R0M),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及可攜式光 盤只讀存儲器(⑶ROM)。另外,計算機可讀介質甚至可以是可在其上列印所述程序的紙或其 他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必 要時以其他合適方式進行處理來以電子方式獲得所述程序,然後將其存儲在計算機存儲器 中。
[0076] 應當理解,本發明的各部分可以用硬體、軟體、固件或它們的組合來實現。在上述 實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟體 或固件來實現。例如,如果用硬體來實現,和在另一實施方式中一樣,可用本領域公知的下 列技術中的任一項或他們的組合來實現:具有用於對數據信號實現邏輯功能的邏輯門電路 的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場 可編程門陣列(FPGA)等。
[0077] 本【技術領域】的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步 驟是可以通過程序來指令相關的硬體完成,所述的程序可以存儲於一種計算機可讀存儲介 質中,該程序在執行時,包括方法實施例的步驟之一或其組合。
[0078] 此外,在本發明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以 是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模 塊既可以採用硬體的形式實現,也可以採用軟體功能模塊的形式實現。所述集成的模塊如 果以軟體功能模塊的形式實現並作為獨立的產品銷售或使用時,也可以存儲在一個計算機 可讀取存儲介質中。
[0079] 上述提到的存儲介質可以是只讀存儲器,磁碟或光碟等。儘管上面已經示出和描 述了本發明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發明的限 制,本領域的普通技術人員在本發明的範圍內可以對上述實施例進行變化、修改、替換和變
【權利要求】
1. 一種應用程式的恢復方法,其特徵在於,包括: 確定待恢復的應用程式; 根據所述待恢復的應用程式的屬性信息獲取所述待恢復的應用程式的備份信息,其 中,所述備份信息包括數據;以及 將所述備份信息釋放到對應的目錄下,以恢復對應的應用程式。
2. 根據權利要求1所述的方法,其特徵在於,所述備份信息還包括安裝包。
3. 根據權利要求1所述的方法,其特徵在於,所述確定待恢復的應用程式,包括: 接收用戶選擇的應用程式,將用戶選擇的所述應用程式作為所述待恢復的應用程式。
4. 根據權利要求2所述的方法,其特徵在於,所述根據所述待恢復的應用程式的屬性 信息獲取所述待恢復的應用程式的備份信息,包括: 根據所述待恢復的應用程式的屬性信息從伺服器或預定文件夾中獲取所述待恢復的 應用程式的備份信息。
5. 根據權利要求4所述的方法,其特徵在於,在所述根據所述待恢復的應用程式的屬 性信息從伺服器或預定文件夾中獲取所述待恢復的應用程式的備份信息之前,還包括: 從對應的目錄獲取所述待恢復的應用程式的安裝包和/或數據,並向伺服器發送作為 所述備份信息的所述安裝包和/或數據,以使所述伺服器保存所述備份信息;或者 從對應的目錄獲取所述待恢復的應用程式的安裝包和/或數據,並將所述安裝包和/ 或數據作為所述備份信息保存至所述預定文件夾中。
6. 根據權利要求5所述的方法,其特徵在於,所述從對應的目錄獲取所述待恢復的應 用程序的安裝包和/或數據,並向伺服器發送作為所述備份信息的所述安裝包和/或數據, 包括:從對應的目錄獲取所述待恢復的應用程式的安裝包和/或數據,使用用戶輸入的密 碼對所述安裝包和/或數據進行加密,並向伺服器發送加密後的所述安裝包和/或數據;或 者 所述從對應的目錄獲取所述待恢復的應用程式的安裝包和/或數據,並將所述安裝包 和/或數據作為所述備份信息保存至所述預定文件夾中,包括:從對應的目錄獲取所述待 恢復的應用程式的安裝包和/或數據,使用用戶輸入的密碼對所述安裝包和/或數據進行 加密,並將加密後的所述安裝包和/或數據作為所述備份信息保存至所述預定文件夾中。
7. 根據權利要求5所述的方法,其特徵在於,在所述從對應的目錄獲取所述待恢復的 應用程式的安裝包和/或數據之前,還包括: 獲得所述待恢復的應用程式所在終端系統的最高操作權限。
8. 根據權利要求5或6所述的方法,其特徵在於,所述備份信息保存在所述伺服器的預 設帳戶申請的存儲空間中。
9. 根據權利要求6所述的方法,其特徵在於,所述根據所述待恢復的應用程式的屬性 信息從伺服器中獲取所述待恢復的應用程式的備份信息,包括: 根據所述待恢復的應用程式的屬性信息從伺服器中獲取加密後的所述待恢復的應用 程序的安裝包和/或數據,使用用戶輸入的密碼對加密後的所述待恢復的應用程式的安裝 包和/或數據進行解密操作,獲得所述待恢復的應用程式的備份信息。
10. 根據權利要求8所述的方法,其特徵在於,當向所述伺服器發送的所述待恢復的應 用程序的備份信息為多個時,所述伺服器的預設帳戶申請的存儲空間中保存有最後一次接 收到的所述待恢復的應用程式的備份信息。
11. 一種應用程式的恢復裝置,其特徵在於,包括: 確定模塊,用於確定待恢復的應用程式; 第一獲取模塊,用於根據所述待恢復的應用程式的屬性信息獲取所述待恢復的應用程 序的備份信息,其中,所述備份信息包括數據;以及 釋放模塊,用於將所述備份信息釋放到對應的目錄下,以恢復對應的應用程式。
12. 根據權利要求11所述的裝置,其特徵在於,所述備份信息還包括安裝包。
13. 根據權利要求11所述的裝置,其特徵在於,所述確定模塊,具體用於: 接收用戶選擇的應用程式,將用戶選擇的所述應用程式作為所述待恢復的應用程式。
14. 根據權利要求12所述的裝置,其特徵在於,所述第一獲取模塊,具體用於: 根據所述待恢復的應用程式的屬性信息從伺服器或預定文件夾中獲取所述待恢復的 應用程式的備份信息。
15. 根據權利要求14所述的裝置,其特徵在於,還包括: 第一處理模塊,用於從對應的目錄獲取所述待恢復的應用程式的安裝包和/或數據, 並向伺服器發送作為所述備份信息的所述安裝包和/或數據,以使所述伺服器保存所述備 份信息; 第二處理模塊,用於從對應的目錄獲取所述待恢復的應用程式的安裝包和/或數據, 並將所述安裝包和/或數據作為所述備份信息保存至所述預定文件夾中。
16. 根據權利要求15所述的裝置,其特徵在於,所述第一處理模塊,具體用於:從對應 的目錄獲取所述待恢復的應用程式的安裝包和/或數據,使用用戶輸入的密碼對所述安裝 包和/或數據進行加密,並向伺服器發送加密後的所述安裝包和/或數據; 所述第二處理模塊,具體用於:從對應的目錄獲取所述待恢復的應用程式的安裝包和 /或數據,使用用戶輸入的密碼對所述安裝包和/或數據進行加密,並將加密後的所述安裝 包和/或數據作為所述備份信息保存至所述預定文件夾中。
17. 根據權利要求15所述的裝置,其特徵在於,還包括: 第二獲取模塊,用於在所述第一處理模塊或者第二處理模塊從對應的目錄獲取所述待 恢復的應用程式的安裝包和/或數據之前,獲得所述待恢復的應用程式所在終端系統的最 高操作權限。
18. 根據權利要求15或16所述的裝置,其特徵在於,所述備份信息保存在所述伺服器 的預設帳戶申請的存儲空間中。
19. 根據權利要求16所述的裝置,其特徵在於,所述第一獲取模塊,還用於: 根據所述待恢復的應用程式的屬性信息從伺服器中獲取加密後的所述待恢復的應用 程序的安裝包和/或數據,使用用戶輸入的密碼對加密後的所述待恢復的應用程式的安裝 包和/或數據進行解密操作,獲得所述待恢復的應用程式的備份信息。
20. 根據權利要求18所述的裝置,其特徵在於,當向所述伺服器發送的所述待恢復的 應用程式的備份信息為多個時,所述伺服器的預設帳戶申請的存儲空間中保存有最後一次 接收到的所述待恢復的應用程式的備份信息。
21. -種移動終端,所述移動終端包括殼體、處理器、存儲器、電路板和電源電路,其中, 所述電路板安置在所述殼體圍成的空間內部,所述處理器和所述存儲器設置在所述電路板 上;所述電源電路,用於為所述移動終端的各個電路或器件供電;所述存儲器用於存儲可 執行程序代碼;所述處理器通過讀取所述存儲器中存儲的可執行程序代碼來運行與所述可 執行程序代碼對應的程序,以用於執行以下步驟: 確定待恢復的應用程式; 根據所述待恢復的應用程式的屬性信息獲取所述待恢復的應用程式的備份信息,其 中,所述備份信息包括數據;以及 將所述備份信息釋放到對應的目錄下,以恢復對應的應用程式。
【文檔編號】G06F11/14GK104123199SQ201410317261
【公開日】2014年10月29日 申請日期:2014年7月3日 優先權日:2014年7月3日
【發明者】郭海鈺 申請人:可牛網絡技術(北京)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀