一種修復(fù)、備份應(yīng)用程序的方法、移動終端及網(wǎng)絡(luò)服務(wù)器的制造方法
【專利摘要】本發(fā)明的實施例公開一種修復(fù)、備份應(yīng)用程序的方法、移動終端及網(wǎng)絡(luò)服務(wù)器,有助于快速修復(fù)應(yīng)用程序,并且能夠節(jié)省用戶的流量。所述修復(fù)應(yīng)用程序的方法包括:確定所述應(yīng)用程序中丟失的文件;向網(wǎng)絡(luò)服務(wù)器發(fā)送獲取與所述丟失的文件相對應(yīng)的文件的請求,并從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件;根據(jù)所述從網(wǎng)絡(luò)服務(wù)器獲取的文件對所述應(yīng)用程序進行修復(fù)。所述備份應(yīng)用程序的方法包括:獲取應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件;將所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器保存。本發(fā)明適用于修復(fù)或備份移動終端上所安裝的應(yīng)用程序。
【專利說明】一種修復(fù)、備份應(yīng)用程序的方法、移動終端及網(wǎng)絡(luò)服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端應(yīng)用程序的保護,尤其涉及一種修復(fù)、備份應(yīng)用程序的方法、移動終端及網(wǎng)絡(luò)服務(wù)器。
【背景技術(shù)】
[0002]目前,當(dāng)移動終端(如手機)上安裝的應(yīng)用程序過多或者垃圾信息過多時,會占據(jù)用戶移動終端的大量內(nèi)存,從而導(dǎo)致移動終端反應(yīng)過慢,如果手動清理則會不小心刪除掉應(yīng)用程序的相關(guān)文件,導(dǎo)致某些應(yīng)用程序不能正常使用,此時,用戶需要重新下載并安裝所述應(yīng)用程序。
[0003]現(xiàn)有技術(shù)中,需要借助第三方軟件來修復(fù)誤刪除文件,這對部分用戶(如對電腦、網(wǎng)絡(luò)等知識相對缺乏的人)來說有一定的技術(shù)難度,實現(xiàn)起來比較困難,而且,有的還需要借助電腦來完成。另外,有的時候即使借助第三方軟件,我們也不知道我們的應(yīng)用丟失了哪些文件,此時,就只能將所述應(yīng)用程序卸載重裝,這樣,既浪費流量又消耗時間。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明實施例提供一種修復(fù)、備份應(yīng)用程序的方法、移動終端及網(wǎng)絡(luò)服務(wù)器,有助于快速修復(fù)應(yīng)用程序,并且能夠節(jié)省用戶的流量。
[0005]一方面,本發(fā)明實施例提供一種修復(fù)應(yīng)用程序的方法,包括:
[0006]確定所述應(yīng)用程序中丟失的文件;
[0007]向網(wǎng)絡(luò)服務(wù)器發(fā)送獲取與所述丟失的文件相對應(yīng)的文件的請求,并從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件;
[0008]根據(jù)所述從網(wǎng)絡(luò)服務(wù)器獲取的文件對所述應(yīng)用程序進行修復(fù)。
[0009]可選地,所述確定所述應(yīng)用程序中丟失的文件之前包括:將所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名。
[0010]可選地,所述確定所述應(yīng)用程序中丟失的文件包括:獲取所述應(yīng)用程序的基本信息;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名;將所述獲取的應(yīng)用程序的基本信息上傳至網(wǎng)絡(luò)服務(wù)器;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;接收從所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述上傳的基本信息返回的所述應(yīng)用程序的安裝路徑;根據(jù)所述安裝路徑在移動終端進行掃描;在掃描過程中,若所述安裝路徑不存在或者所述安裝路徑不完整,則確定所述安裝路徑對應(yīng)的文件丟失。
[0011]可選地,所述修復(fù)應(yīng)用程序的方法還包括:當(dāng)安裝新的應(yīng)用程序后,獲取所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;其中,所述基本信息包括:所述新安裝的應(yīng)用程序的版本號、安裝包名和/或簽名;將所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器進行保存。[0012]可選地,所述修復(fù)應(yīng)用程序的方法還包括:在掃描過程中,若所述移動終端有垃圾文件,則自動將所述垃圾文件進行清理。
[0013]本發(fā)明實施例所述的修復(fù)應(yīng)用程序的方法,確定應(yīng)用程序丟失的文件后,能夠從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件對所述應(yīng)用程序進行修復(fù),這樣,不需要將所述不能正常運行的應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,節(jié)省了用戶的流量及時間,并且所述方法操作簡單,能夠快速修復(fù)應(yīng)用程序丟失的文件。
[0014]另一方面,本發(fā)明實施例提供一種修復(fù)應(yīng)用程序的方法,包括:
[0015]網(wǎng)絡(luò)服務(wù)器接收移動終端發(fā)送的獲取修復(fù)文件的請求;其中,所述修復(fù)文件用于對所述移動終端上的應(yīng)用程序丟失的文件進行修復(fù);
[0016]所述網(wǎng)絡(luò)服務(wù)器查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件;
[0017]所述網(wǎng)絡(luò)服務(wù)器將所述修復(fù)文件發(fā)送到所述移動終端。
[0018]可選地,所述網(wǎng)絡(luò)服務(wù)器查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件之前包括:網(wǎng)絡(luò)服務(wù)器接收移動終端上傳的應(yīng)用程序的基本信息;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名;所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述應(yīng)用程序的基本信息查找所述應(yīng)用程序的安裝文件的路徑;所述網(wǎng)絡(luò)服務(wù)器將所述查找到的應(yīng)用程序的安裝文件的路徑發(fā)送到所述移動終端。
[0019]可選地,在所述網(wǎng)絡(luò)服務(wù)器接收移動終端上傳的應(yīng)用程序的基本信息之前,還包括:所述網(wǎng)絡(luò)服務(wù)器接收移動終端上傳的所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件并保存。
[0020]本發(fā)明實施例所述的修復(fù)應(yīng)用程序的方法,當(dāng)接收移動終端發(fā)送的獲取修復(fù)文件的請求時,查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件,并將所述修復(fù)文件發(fā)送到所述移動終端,這樣,移動終端不需要將所述不能正常運行的應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,從而,節(jié)省了用戶的流量及時間,并且操作簡單,能夠快速修復(fù)應(yīng)用程序丟失的文件。
[0021]另一方面,本發(fā)明實施例提供一種備份應(yīng)用程序的方法,包括:
[0022]獲取應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件;
[0023]將所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器保存。
[0024]可選地,所述修復(fù)應(yīng)用程序的方法還包括:當(dāng)安裝新的應(yīng)用程序后,獲取新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件;將所述新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器保存。
[0025]本發(fā)明實施例所述的備份應(yīng)用程序的方法,能夠?qū)?yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件并在網(wǎng)絡(luò)服務(wù)器進行保存,這樣,當(dāng)應(yīng)用程序的文件丟失,需要修復(fù)的時候,只需從所述網(wǎng)絡(luò)服務(wù)器獲取相應(yīng)的文件進行修改即可,不需要將所述應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,就能夠快速修復(fù)應(yīng)用程序丟失的文件,既能節(jié)省用戶流量,又能達到快速修復(fù)的目的。
[0026]另一方面,本發(fā)明實施例提供一種備份應(yīng)用程序的方法,包括:[0027]接收移動終端上傳的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件;
[0028]將所述應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件在網(wǎng)絡(luò)服務(wù)器進行保存。
[0029]本發(fā)明實施例所述的備份應(yīng)用程序的方法,能夠?qū)?yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件并在網(wǎng)絡(luò)服務(wù)器進行保存,這樣,當(dāng)應(yīng)用程序的文件丟失,需要修復(fù)的時候,只需從所述網(wǎng)絡(luò)服務(wù)器獲取相應(yīng)的文件進行修改即可,不需要將所述應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,就能夠快速修復(fù)應(yīng)用程序丟失的文件,既能節(jié)省用戶流量,又能達到快速修復(fù)的目的。
[0030]又一方面,本發(fā)明實施例提供一種移動終端,包括:確定單元,用于確定所述應(yīng)用程序中丟失的文件;第一獲取單元,用于從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件;修復(fù)單元,用于根據(jù)所述從網(wǎng)絡(luò)服務(wù)器獲取的文件對所述應(yīng)用程序進行修復(fù)。
[0031]可選地,所述移動終端還包括:第二獲取單元,用于預(yù)先獲取所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名;上傳單元,用于將所述第二獲取單元預(yù)先獲取的所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存。
[0032]可選地,所述確定單元包括:獲取模塊,用于獲取所述應(yīng)用程序的基本信息;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名;上傳模塊,用于將所述獲取的應(yīng)用程序的基本信息上傳至網(wǎng)絡(luò)服務(wù)器;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;接收模塊,用于接收從所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述上傳模塊上傳的基本信息返回的所述應(yīng)用程序的安裝路徑;掃描模塊,用于根據(jù)所述接收模塊接收的所述網(wǎng)絡(luò)服務(wù)器返回的安裝路徑,對移動終端進行掃描;確定模塊,用于根據(jù)所述掃描模塊的掃描,當(dāng)所述安裝路徑不存在或者所述安裝路徑不完整,則確定所述安裝路徑對應(yīng)的文件丟失。
[0033]可選地,所述移動終端還包括:所述第二獲取單元,還用于當(dāng)有新的應(yīng)用程序安裝后,獲取所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存;所述基本信息包括:所述新安裝的應(yīng)用程序的版本號、安裝包名和/或簽名;所述上傳單元,還用于將所述第二獲取單元獲取的所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存。
[0034]可選地,所述移動終端還包括:清理單元,用于在所述第一掃描模塊對移動終端進行掃描的過程中,若所述移動終端有垃圾文件,則自動將所述垃圾文件進行清理。
[0035]本發(fā)明實施例所述的移動終端,確定單元確定應(yīng)用程序丟失的文件后,所述第一獲取單元從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件并由所述修復(fù)單元對所述應(yīng)用程序進行修復(fù),這樣,不需要將所述不能正常運行的應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,節(jié)省了用戶的流量及時間,并且所述方法操作簡單,能夠快速修復(fù)應(yīng)用程序丟失的文件。
[0036]又一方面,本發(fā)明實施例提供一種網(wǎng)絡(luò)服務(wù)器,包括:第一接收單元,用于接收移動終端發(fā)送的對所述應(yīng)用程序進行修復(fù)的請求;所述請求中包含有需要修復(fù)的文件和所述需要修復(fù)的文件的路徑;第一查找單元,用于查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件;第一發(fā)送單元,用于將所述修復(fù)文件發(fā)送所述移動終端。
[0037]可選地,所述網(wǎng)絡(luò)服務(wù)器還包括:第二接收單元,用于接收移動終端上傳的應(yīng)用程序的基本信息;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名;第二查找單元,用于根據(jù)所述應(yīng)用程序的基本信息查找所述應(yīng)用程序的安裝文件的路徑并將所述應(yīng)用程序的安裝文件的路徑;第二發(fā)送單元,用于將所述應(yīng)用程序的安裝文件的路徑發(fā)送至所述移動終端。
[0038]可選地,所述網(wǎng)絡(luò)服務(wù)器還包括:第三接收單元,用于接收移動終端上傳的所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的終極文件夾下的文件;存儲單元,用于存儲所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的終極文件夾下的文件。
[0039]本發(fā)明實施例所述的網(wǎng)絡(luò)服務(wù)器,當(dāng)所述第一接收單元接收移動終端發(fā)送的獲取修復(fù)文件的請求時,所述第一查找單元查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件,并由所述第一發(fā)送單元將所述修復(fù)文件發(fā)送到所述移動終端,這樣,移動終端不需要將所述不能正常運行的應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,節(jié)省了用戶的流量及時間,并且所述方法操作簡單,能夠快速修復(fù)應(yīng)用程序丟失的文件。
[0040]又一方面,本發(fā)明實施例提供一種移動終端,包括:獲取單元,用于獲取應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件;上傳單元,用于將所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器。
[0041]可選地,所述移動終端還包括:當(dāng)安裝新的應(yīng)用程序后,所述獲取單元還用于獲取新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件;所述上傳單元還用于將所述新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器。
[0042]本發(fā)明實施例所述的移動終端,能夠?qū)?yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件在網(wǎng)絡(luò)服務(wù)器進行保存,這樣,當(dāng)應(yīng)用程序的文件丟失,需要修復(fù)的時候,只需從所述網(wǎng)絡(luò)服務(wù)器獲取相應(yīng)的文件進行修改即可,不需要將所述應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,就能夠快速修復(fù)應(yīng)用程序丟失的文件,既能節(jié)省用戶流量,又能達到快速修復(fù)的目的。
[0043]再一方面,本發(fā)明實施例提供一種網(wǎng)絡(luò)服務(wù)器,包括:接收單元,用于接收移動終端上傳的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件;存儲單元,用于保存將所述應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件。
[0044]本發(fā)明實施例所述的網(wǎng)絡(luò)服務(wù)器,能夠?qū)?yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件在網(wǎng)絡(luò)服務(wù)器進行保存,這樣,當(dāng)應(yīng)用程序的文件丟失,需要修復(fù)的時候,只需從所述網(wǎng)絡(luò)服務(wù)器獲取相應(yīng)的文件進行修改即可,不需要將所述應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,就能夠快速修復(fù)應(yīng)用程序丟失的文件,既能節(jié)省用戶流量,又能達到快速修復(fù)的目的。
【專利附圖】
【附圖說明】
[0045]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0046]圖1為本發(fā)明的修復(fù)應(yīng)用程序的方法一實施例的流程示意圖;
[0047]圖2為本發(fā)明的修復(fù)應(yīng)用程序的方法另一實施例的流程示意圖;
[0048]圖3為本發(fā)明的備份應(yīng)用程序的方法一實施例的流程示意圖;
[0049]圖4為本發(fā)明的備份應(yīng)用程序的方法另一實施例的流程示意圖;
[0050]圖5為本發(fā)明的移動終端一實施例的結(jié)構(gòu)示意圖;
[0051]圖6為如5中確定單元12的結(jié)構(gòu)示意圖;
[0052]圖7為本發(fā)明的網(wǎng)絡(luò)服務(wù)器一實施例的結(jié)構(gòu)示意圖;
[0053]圖8為本發(fā)明的網(wǎng)絡(luò)服務(wù)器另一實施例的結(jié)構(gòu)示意圖;
[0054]圖9為本發(fā)明的移動終端又一實施例的結(jié)構(gòu)示意圖;
[0055]圖10為本發(fā)明的網(wǎng)絡(luò)服務(wù)器又一實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0056]下面結(jié)合附圖對本發(fā)明實施例一種修復(fù)、備份應(yīng)用程序的方法、移動終端及網(wǎng)絡(luò)服務(wù)器進行詳細描述。
[0057]應(yīng)當(dāng)明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
[0058]參看圖1所示,本發(fā)明一種修復(fù)應(yīng)用程序的方法的【具體實施方式】,包括:
[0059]S11、確定所述應(yīng)用程序中丟失的文件;
[0060]在應(yīng)用程序出現(xiàn)故障如啟動失敗后,可以通過對話框提醒用戶是否對該應(yīng)用程序進行修復(fù)檢測,用戶確定進行應(yīng)用程序的修復(fù)檢測后,則可進行檢測以確定所述應(yīng)用程序中丟失的文件。
[0061]S12、向網(wǎng)絡(luò)服務(wù)器發(fā)送獲取與所述丟失的文件相對應(yīng)的文件的請求,并從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件;
[0062]在確定所述應(yīng)用程序中丟失的文件后,向網(wǎng)絡(luò)服務(wù)器發(fā)送獲取與所述丟失的文件相對應(yīng)的文件的請求,并從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件。
[0063]S13、根據(jù)所述從網(wǎng)絡(luò)服務(wù)器獲取的文件對所述應(yīng)用程序進行修復(fù)。
[0064]本發(fā)明實施例修復(fù)應(yīng)用程序的方法,確定應(yīng)用程序丟失的文件后,能夠從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件對所述應(yīng)用程序進行修復(fù),這樣,不需要將所述不能正常運行的應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,節(jié)省了用戶的流量及時間,并且所述方法操作簡單,能夠快速修復(fù)應(yīng)用程序丟失的文件。
[0065]在前述修復(fù)應(yīng)用程序的方法的【具體實施方式】中,可選地,所述確定所述應(yīng)用程序中丟失的文件(Sll)之前包括:將所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名。本實施例中,可以在服務(wù)器設(shè)置一個存儲單元,比如數(shù)據(jù)庫,專門用來存儲安裝在移動終端的各種應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件,這樣,節(jié)省了移動終端的存儲空間,并且便于快速確定應(yīng)用程序丟失的文件并進行修復(fù)。
[0066]在前述修復(fù)應(yīng)用程序的方法的【具體實施方式】中,可選地,所述確定所述應(yīng)用程序中丟失的文件(Sll)包括:獲取所述應(yīng)用程序的基本信息;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名;將所述獲取的應(yīng)用程序的基本信息上傳至網(wǎng)絡(luò)服務(wù)器;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;接收從所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述上傳的基本信息返回的所述應(yīng)用程序的安裝路徑;根據(jù)所述安裝路徑在移動終端進行掃描;在掃描過程中,若所述安裝路徑不存在或者所述安裝路徑不完整,則確定所述安裝路徑對應(yīng)的文件丟失。
[0067]本實施例中,例如,當(dāng)用戶移動終端的QQ不能正常使用時,根據(jù)所述QQ的應(yīng)用程序的版本號和/或包名和/或簽名到網(wǎng)絡(luò)服務(wù)器查找其安裝文件的路徑,若該路徑是“\內(nèi)存設(shè)備\Tencent\MobileQQ\data”,經(jīng)過一輪掃描,沒有掃描到與所述路徑對應(yīng)的文件或者與所述路徑對應(yīng)的文件不完整,則確定所述路徑對應(yīng)的當(dāng)前安裝文件丟失。
[0068]在前述修復(fù)應(yīng)用程序的方法的【具體實施方式】中,可選地,所述修復(fù)應(yīng)用程序的方法還包括:當(dāng)安裝新的應(yīng)用程序后,獲取所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;其中,所述基本信息包括:所述新安裝的應(yīng)用程序的版本號、安裝包名和/或簽名;將所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器進行保存。
[0069]本實施例中,例如,通過對所述移動終端的內(nèi)存或SD卡上的應(yīng)用程序的當(dāng)前安裝文件的路徑進行掃描(所述掃描的時間約為22秒)或者對所述述移動終端上應(yīng)用程序進行監(jiān)控,當(dāng)發(fā)現(xiàn)安裝新的應(yīng)用程序時,對所述網(wǎng)絡(luò)服務(wù)器存儲保存的信息及時進行補充。
[0070]在前述修復(fù)應(yīng)用程序的方法的【具體實施方式】中,可選地,所述修復(fù)應(yīng)用程序的方法還包括:在掃描過程中,若所述移動終端有垃圾文件,則自動將所述垃圾文件進行清理。本實施例中,在掃描過程中,若所述移動終端有垃圾文件,也可以提醒用戶進行清理,若用戶選擇進行清理,則自動將所述垃圾文件進行清理。
[0071]參看圖2所示,本發(fā)明一種修復(fù)應(yīng)用程序的方法的【具體實施方式】,包括:
[0072]S21、網(wǎng)絡(luò)服務(wù)器接收移動終端發(fā)送的獲取修復(fù)文件的請求;其中,所述修復(fù)文件用于對所述移動終端上的應(yīng)用程序丟失的文件進行修復(fù);
[0073]S22、所述網(wǎng)絡(luò)服務(wù)器查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件;
[0074]S23、所述網(wǎng)絡(luò)服務(wù)器將所述修復(fù)文件發(fā)送到所述移動終端。
[0075]本發(fā)明實施例修復(fù)應(yīng)用程序的方法,當(dāng)網(wǎng)絡(luò)服務(wù)器接收移動終端發(fā)送的獲取修復(fù)文件的請求時,查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件,并將所述修復(fù)文件發(fā)送到所述移動終端,這樣,移動終端不需要將所述不能正常運行的應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,從而,節(jié)省了用戶的流量及時間,并且操作簡單,能夠快速修復(fù)應(yīng)用程序丟失的文件。
[0076]在前述修復(fù)應(yīng)用程序的方法的【具體實施方式】中,在對該移動終端上的應(yīng)用程序的文件進行修復(fù)之前,可以先準確地確定出該應(yīng)用程序丟失了哪些文件,可選地,所述網(wǎng)絡(luò)服務(wù)器查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件(S21)之前包括:網(wǎng)絡(luò)服務(wù)器接收移動終端上傳的應(yīng)用程序的基本信息;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名;所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述應(yīng)用程序的基本信息查找所述應(yīng)用程序的安裝文件的路徑;所述網(wǎng)絡(luò)服務(wù)器將所述查找到的應(yīng)用程序的安裝文件的路徑發(fā)送到所述移動終端。
[0077]在前述修復(fù)應(yīng)用程序的方法的【具體實施方式】中,可選地,在所述網(wǎng)絡(luò)服務(wù)器接收移動終端上傳的應(yīng)用程序的基本信息之前,還包括:所述網(wǎng)絡(luò)服務(wù)器接收移動終端上傳的所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件并保存。這樣,將應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件都保存在網(wǎng)絡(luò)服務(wù)器,節(jié)省了移動終端的存儲空間。
[0078]參看圖3所示,本發(fā)明一種備份應(yīng)用程序的方法的【具體實施方式】,包括:
[0079]S31、獲取應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件;
[0080]S32、將所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器保存。
[0081]本發(fā)明實施例備份應(yīng)用程序的方法,能夠?qū)?yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件并在網(wǎng)絡(luò)服務(wù)器進行保存,這樣,當(dāng)應(yīng)用程序的文件丟失,需要修復(fù)的時候,只需從所述網(wǎng)絡(luò)服務(wù)器獲取相應(yīng)的文件進行修改即可,不需要將所述應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,通過預(yù)先在網(wǎng)絡(luò)服務(wù)器中保存的裝路徑下的文件,就能夠快速修復(fù)應(yīng)用程序丟失的文件,既能節(jié)省用戶流量,又能達到快速修復(fù)的目的。
[0082]在前述備份應(yīng)用程序的方法的【具體實施方式】中,可選地,所述修復(fù)應(yīng)用程序的方法還包括:當(dāng)安裝新的應(yīng)用程序后,獲取新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件;將所述新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器保存。
[0083]例如,通過對所述移動終端上應(yīng)用程序的當(dāng)前安裝文件的路徑進行掃描(所述掃描的時間約為22秒)或者對所述述移動終端上應(yīng)用程序進行監(jiān)控,當(dāng)發(fā)現(xiàn)安裝新的應(yīng)用程序時,對所述網(wǎng)絡(luò)服務(wù)器存儲保存的信息及時進行補充,從而當(dāng)應(yīng)用程序的文件丟失時,能夠快速修復(fù)應(yīng)用程序丟失的文件。
[0084]參看圖4所示,本發(fā)明一種備份應(yīng)用程序的方法的【具體實施方式】,包括:
[0085]S41、接收移動終端上傳的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件;
[0086]S42、將所述應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件在網(wǎng)絡(luò)服務(wù)器進行保存。
[0087]本發(fā)明實施例備份應(yīng)用程序的方法,能夠?qū)?yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件并在網(wǎng)絡(luò)服務(wù)器進行保存,這樣,當(dāng)應(yīng)用程序的文件丟失,需要修復(fù)的時候,只需從所述網(wǎng)絡(luò)服務(wù)器獲取相應(yīng)的文件進行修改即可,不需要將所述應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,就能夠快速修復(fù)應(yīng)用程序丟失的文件,既能節(jié)省用戶流量,又能達到快速修復(fù)的目的。
[0088]參看圖5所示,本發(fā)明一種移動終端I的【具體實施方式】,包括:確定單元12,用于確定所述應(yīng)用程序中丟失的文件;第一獲取單元13,用于從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件;修復(fù)單元14,用于根據(jù)所述從網(wǎng)絡(luò)服務(wù)器獲取的文件對所述應(yīng)用程序進行修復(fù)。
[0089]本發(fā)明實施例的移動終端,確定單元12確定應(yīng)用程序丟失的文件后,第一獲取單元13從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件并由修復(fù)單元14對所述應(yīng)用程序進行修復(fù),這樣,不需要將所述不能正常運行的應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,節(jié)省了用戶的流量及時間,并且所述方法操作簡單,能夠快速修復(fù)應(yīng)用程序丟失的文件。
[0090]在前述移動終端的【具體實施方式】中,可選地,所述移動終端還包括:第二獲取單元,用于預(yù)先獲取所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名;上傳單元,用于將所述第二獲取單元預(yù)先獲取的所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存。本實施例中,可以在服務(wù)器設(shè)置一個存儲單元,專門用來存儲安裝在移動終端的各種應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件,這樣,節(jié)省了移動終端的存儲空間,并且便于快速確定應(yīng)用程序丟失的文件并進行修復(fù)。
[0091]參看圖6所示,在前述移動終端的【具體實施方式】中,可選地,所述確定單元12包括:獲取模塊121,用于獲取所述應(yīng)用程序的基本信息;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名;上傳模塊122,用于將所述獲取的應(yīng)用程序的基本信息上傳至網(wǎng)絡(luò)服務(wù)器;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;接收模塊123,用于接收從所述網(wǎng)絡(luò)服務(wù)器根據(jù)上傳模塊122上傳的基本信息返回的所述應(yīng)用程序的安裝路徑;掃描模塊124,用于根據(jù)第一接收模123塊接收的所述網(wǎng)絡(luò)服務(wù)器返回的安裝路徑,對移動終端進行掃描;確定模塊125,用于根據(jù)掃描模塊124的掃描,當(dāng)所述安裝路徑不存在或者所述安裝路徑不完整,則確定所述安裝路徑對應(yīng)的文件丟失。
[0092]本實施例中,例如,當(dāng)用戶移動終端的QQ不能正常使用時,根據(jù)所述QQ的應(yīng)用程序的版本號和/或包名和/或簽名到網(wǎng)絡(luò)服務(wù)器查找其安裝文件的路徑,若該路徑是“\內(nèi)存設(shè)備\Tencent\MobileQQ\data”,經(jīng)過一輪掃描,沒有掃描到與所述路徑對應(yīng)的文件或者與所述路徑對應(yīng)的文件不完整,則確定所述路徑對應(yīng)的當(dāng)前安裝文件丟失。
[0093]在前述移動終端的【具體實施方式】中,可選地,所述移動終端還包括:所述第二獲取單元,還用于當(dāng)有新的應(yīng)用程序安裝后,獲取所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存;所述基本信息包括:所述新安裝的應(yīng)用程序的版本號、安裝包名和/或簽名;所述上傳單元,還用于將所述第二獲取單元獲取的所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存。
[0094]本實施例中,例如,通過對所述移動終端的內(nèi)存和/或SD卡上安裝的應(yīng)用程序的當(dāng)前安裝文件的路徑進行掃描(所述掃描的時間約為22秒)或者對所述述移動終端上應(yīng)用程序進行監(jiān)控,當(dāng)發(fā)現(xiàn)安裝新的應(yīng)用程序時,對所述網(wǎng)絡(luò)服務(wù)器存儲保存的信息及時進行補充。
[0095]在前述移動終端的【具體實施方式】中,可選地,所述移動終端還包括:清理單元,用于在掃描模塊124對移動終端進行掃描的過程中,若所述移動終端有垃圾文件,則自動將所述垃圾文件進行清理。本實施例中,在掃描過程中,若所述移動終端有垃圾文件,也可以提醒用戶進行清理,若用戶選擇進行清理,則自動將所述垃圾文件進行清理。
[0096]參看圖7所示,本發(fā)明一種網(wǎng)絡(luò)服務(wù)器2的【具體實施方式】,包括:第一接收單元21,用于接收移動終端發(fā)送的對所述應(yīng)用程序進行修復(fù)的請求;所述請求中包含有需要修復(fù)的文件和所述需要修復(fù)的文件的路徑;第一查找單元22,用于查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件;第一發(fā)送單元23,用于將所述修復(fù)文件發(fā)送所述移動終端。
[0097]本發(fā)明實施例的網(wǎng)絡(luò)服務(wù)器2,當(dāng)?shù)谝唤邮諉卧?1接收移動終端發(fā)送的獲取修復(fù)文件的請求時,第一查找單元22查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件,并由第一發(fā)送單元23將所述修復(fù)文件發(fā)送到所述移動終端,這樣,移動終端不需要將所述不能正常運行的應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,節(jié)省了用戶的流量及時間,并且所述方法操作簡單,能夠快速修復(fù)應(yīng)用程序丟失的文件。
[0098]參看圖8所示,在前述網(wǎng)絡(luò)服務(wù)器的【具體實施方式】中,在對該移動終端上的應(yīng)用程序的文件進行修復(fù)之前,可以先準確地確定出該應(yīng)用程序丟失了哪些文件,可選地,所述網(wǎng)絡(luò)服務(wù)器2還包括:第二接收單元24,用于接收移動終端上傳的應(yīng)用程序的基本信息;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名;第二查找單元25,用于根據(jù)所述應(yīng)用程序的基本信息查找所述應(yīng)用程序的安裝文件的路徑并將所述應(yīng)用程序的安裝文件的路徑;第二發(fā)送單元26,用于將所述應(yīng)用程序的安裝文件的路徑發(fā)送至所述移動終端。
[0099]在前述網(wǎng)絡(luò)服務(wù)器的【具體實施方式】中,可選地,所述網(wǎng)絡(luò)服務(wù)器2還包括:第三接收單元,用于接收移動終端上傳的所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的終極文件夾下的文件;存儲單元,用于存儲所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的終極文件夾下的文件。這樣,將應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件都保存在網(wǎng)絡(luò)服務(wù)器,節(jié)省了移動終端的存儲空間。
[0100]參看圖9所示,本發(fā)明一種移動終端3的【具體實施方式】,包括:獲取單元31,用于獲取應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件;上傳單元32,用于將所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器。
[0101]本發(fā)明實施例的移動終端3,能夠?qū)?yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件在網(wǎng)絡(luò)服務(wù)器進行保存,這樣,當(dāng)應(yīng)用程序的文件丟失,需要修復(fù)的時候,只需從所述網(wǎng)絡(luò)服務(wù)器獲取相應(yīng)的文件進行修改即可,不需要將所述應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,就能夠快速修復(fù)應(yīng)用程序丟失的文件,既能節(jié)省用戶流量,又能達到快速修復(fù)的目的。
[0102]在前述移動終端的【具體實施方式】中,可選地,所述移動終端3還包括:當(dāng)安裝新的應(yīng)用程序后,獲取單元還用于獲取新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件;上傳單元還用于將所述新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器。
[0103]例如,通過對所述移動終端上應(yīng)用程序的當(dāng)前安裝文件的路徑進行掃描(所述掃描的時間約為22秒)或者對所述述移動終端上應(yīng)用程序進行監(jiān)控,當(dāng)發(fā)現(xiàn)安裝新的應(yīng)用程序時,對所述網(wǎng)絡(luò)服務(wù)器存儲保存的信息及時進行補充,從而當(dāng)應(yīng)用程序的文件丟失時,能夠快速修復(fù)應(yīng)用程序丟失的文件。
[0104]參看圖10所示,本發(fā)明一種網(wǎng)絡(luò)服務(wù)器4的【具體實施方式】,包括:接收單元41,用于接收移動終端上傳的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件;存儲單元42,用于保存將所述應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件。
[0105]本發(fā)明實施例的網(wǎng)絡(luò)服務(wù)器,能夠?qū)?yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件在網(wǎng)絡(luò)服務(wù)器進行保存,這樣,當(dāng)應(yīng)用程序的文件丟失,需要修復(fù)的時候,只需從所述網(wǎng)絡(luò)服務(wù)器獲取相應(yīng)的文件進行修改即可,不需要將所述應(yīng)用程序卸載并重新下載應(yīng)用程序進行重新安裝,就能夠快速修復(fù)應(yīng)用程序丟失的文件,既能節(jié)省用戶流量,又能達到快速修復(fù)的目的。
[0106]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random AccessMemory, RAM)等。
[0107]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種修復(fù)應(yīng)用程序的方法,其特征在于,包括: 確定應(yīng)用程序中丟失的文件; 向網(wǎng)絡(luò)服務(wù)器發(fā)送獲取與所述丟失的文件相對應(yīng)的文件的請求,并從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件; 根據(jù)所述從網(wǎng)絡(luò)服務(wù)器獲取的文件對所述應(yīng)用程序進行修復(fù)。
2.根據(jù)權(quán)利要求1所述的修復(fù)應(yīng)用程序的方法,其特征在于,所述確定所述應(yīng)用程序中丟失的文件之前包括: 將所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名。
3.根據(jù)權(quán)利要求1所述的修復(fù)應(yīng)用程序的方法,其特征在于,所述確定所述應(yīng)用程序中丟失的文件包括: 獲取所述應(yīng)用程序的基本信息;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名; 將所述獲取的應(yīng)用程序的基本信息上傳至網(wǎng)絡(luò)服務(wù)器;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件; 接收從所述網(wǎng)絡(luò)服務(wù)器根 據(jù)所述上傳的基本信息返回的所述應(yīng)用程序的安裝路徑; 根據(jù)所述安裝路徑在移動終端進行掃描; 在掃描過程中,若所述安裝路徑不存在或者所述安裝路徑不完整,則確定所述安裝路徑對應(yīng)的文件丟失。
4.根據(jù)權(quán)利要求1所述的修復(fù)應(yīng)用程序的方法,還包括: 當(dāng)安裝新的應(yīng)用程序后,獲取所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;其中,所述基本信息包括:所述新安裝的應(yīng)用程序的版本號、安裝包名和/或簽名; 將所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器進行保存。
5.根據(jù)權(quán)利要求3或者4所述的修復(fù)應(yīng)用程序的方法,其特征在于,還包括: 在掃描過程中,若所述移動終端有垃圾文件,則自動將所述垃圾文件進行清理。
6.一種修復(fù)應(yīng)用程序的方法,其特征在于,包括: 網(wǎng)絡(luò)服務(wù)器接收移動終端發(fā)送的獲取修復(fù)文件的請求;其中,所述修復(fù)文件用于對所述移動終端上的應(yīng)用程序丟失的文件進行修復(fù); 所述網(wǎng)絡(luò)服務(wù)器查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件; 所述網(wǎng)絡(luò)服務(wù)器將所述修復(fù)文件發(fā)送到所述移動終端。
7.根據(jù)權(quán)利要求6所述的修復(fù)應(yīng)用程序的方法,其特征在于,所述網(wǎng)絡(luò)服務(wù)器查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文件之前包括: 網(wǎng)絡(luò)服務(wù)器接收移動終端上傳的應(yīng)用程序的基本信息;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名; 所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述應(yīng)用程序的基本信息查找所述應(yīng)用程序的安裝文件的路徑;所述網(wǎng)絡(luò)服務(wù)器將所述查找到的應(yīng)用程序的安裝文件的路徑發(fā)送到所述移動終端。
8.根據(jù)權(quán)利要求7所述的修復(fù)應(yīng)用程序的方法,其特征在于,在所述網(wǎng)絡(luò)服務(wù)器接收移動終端上傳的應(yīng)用程序的基本信息之前,還包括: 所述網(wǎng)絡(luò)服務(wù)器接收移動終端上傳的所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件并保存。
9.一種備份應(yīng)用程序的方法,其特征在于,包括: 獲取應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件; 將所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器保存。
10.根據(jù)權(quán)利要求9所述的修復(fù)應(yīng)用程序的方法,其特征在于,還包括: 當(dāng)安裝新的應(yīng)用程序后,獲取新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件; 將所述新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器保存。
11.一種備份應(yīng)用程序的方法,其特征在于,包括: 接收移動終端上傳的 應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件; 將所述應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件在網(wǎng)絡(luò)服務(wù)器進行保存。
12.—種移動終端,其特征在于,包括: 確定單元,用于確定應(yīng)用程序中丟失的文件; 第一獲取單元,用于從網(wǎng)絡(luò)服務(wù)器獲取與所述丟失的文件相對應(yīng)的文件; 修復(fù)單元,用于根據(jù)所述從網(wǎng)絡(luò)服務(wù)器獲取的文件對所述應(yīng)用程序進行修復(fù)。
13.根據(jù)權(quán)利要求12所述的移動終端,其特征在于,還包括: 第二獲取單元,用于預(yù)先獲取所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名; 上傳單元,用于將所述第二獲取單元預(yù)先獲取的所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存。
14.根據(jù)權(quán)利要求12所述的移動終端,其特征在于,所述確定單元包括: 獲取模塊,用于獲取所述應(yīng)用程序的基本信息;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名; 上傳模塊,用于將所述獲取的應(yīng)用程序的基本信息上傳至網(wǎng)絡(luò)服務(wù)器;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件; 接收模塊,用于接收從所述網(wǎng)絡(luò)服務(wù)器根據(jù)所述上傳模塊上傳的基本信息返回的所述應(yīng)用程序的安裝路徑; 掃描模塊,用于根據(jù)所述接收模塊接收的所述網(wǎng)絡(luò)服務(wù)器返回的安裝路徑,對移動終端進行掃描; 確定模塊,用于根據(jù)所述掃描模塊的掃描,當(dāng)所述安裝路徑不存在或者所述安裝路徑不完整,則確定所述安裝路徑對應(yīng)的文件丟失。
15.根據(jù)權(quán)利要求13所述的移動終端,其特征在于,還包括: 所述第二獲取單元,還用于當(dāng)有新的應(yīng)用程序安裝后,獲取所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存;所述基本信息包括:所述新安裝的應(yīng)用程序的版本號、安裝包名和/或簽名; 所述上傳單元,還用于將所述第二獲取單元獲取的所述新安裝的應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳到網(wǎng)絡(luò)服務(wù)器進行保存。
16.根據(jù)權(quán)利要求14所述的移動終端,其特征在于,還包括: 清理單元,用于在所述掃描模塊對移動終端進行掃描的過程中,若所述移動終端有垃圾文件,則自動將所述垃圾文件進行清理。
17.—種網(wǎng)絡(luò)服務(wù)器,其特征在于,包括: 第一接收單元,用于接收移動終端發(fā)送的對所述應(yīng)用程序進行修復(fù)的請求;所述請求中包含有需要修復(fù)的文件和所述需要修復(fù)的文件的路徑; 第一查找單元,用于查找與所述移動終端上的應(yīng)用程序丟失的文件相對應(yīng)的修復(fù)文 件; 第一發(fā)送單元,用于將所述修復(fù)文件發(fā)送所述移動終端。
18.根據(jù)權(quán)利要求17所述的網(wǎng)絡(luò)服務(wù)器,其特征在于,還包括: 第二接收單元,用于接收移動終端上傳的應(yīng)用程序的基本信息;在所述網(wǎng)絡(luò)服務(wù)器上預(yù)先保存有所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件;所述基本信息包括:所述應(yīng)用程序的版本號、安裝包名和/或簽名; 第二查找單元,用于根據(jù)所述應(yīng)用程序的基本信息查找所述應(yīng)用程序的安裝文件的路徑并將所述應(yīng)用程序的安裝文件的路徑; 第二發(fā)送單元,用于將所述應(yīng)用程序的安裝文件的路徑發(fā)送至所述移動終端。
19.根據(jù)權(quán)利要求18所述的網(wǎng)絡(luò)服務(wù)器,其特征在于,還包括: 第三接收單元,用于接收移動終端上傳的所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件; 存儲單元,用于存儲所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件。
20.一種移動終端,其特征在于,包括: 獲取單元,用于獲取應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件; 上傳單元,用于將所述應(yīng)用程序的基本信息、安裝路徑以及所述安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器。
21.根據(jù)權(quán)利要求20所述的移動終端,其特征在于,還包括: 當(dāng)安裝新的應(yīng)用程序后,所述獲取單元還用于獲取新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件; 所述上傳單元還用于將所述新安裝的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及安裝路徑下的文件上傳至網(wǎng)絡(luò)服務(wù)器。
22.—種網(wǎng)絡(luò)服務(wù)器,其特征在于,包括: 接收單元,用于接收移動終端上傳的應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件;存儲單元,用于保存將所述應(yīng)用程序的基本信息、應(yīng)用程序的安裝路徑以及所述安裝路徑下的文件。
【文檔編號】G06F11/14GK104021053SQ201410264508
【公開日】2014年9月3日 申請日期:2014年6月13日 優(yōu)先權(quán)日:2014年6月13日
【發(fā)明者】杜旺喜 申請人:廣州金山網(wǎng)絡(luò)科技有限公司