應用的安裝管理方法、裝置及智能終端的制作方法
【技術領域】
[0001]本發(fā)明涉及智能移動終端技術領域,尤其涉及一種應用的安裝管理方法、裝置及智能終端。
【背景技術】
[0002]現(xiàn)有智能終端安裝和運行的應用越來越多,但由于現(xiàn)有智能終端硬件限制,大量安裝的和后臺運行的應用耗費大量的智能終端芯片、存儲空間和內存等硬件資源,導致系統(tǒng)運行不暢,容易出現(xiàn)操作卡頓現(xiàn)象,影響系統(tǒng)操作的用戶體驗。
【發(fā)明內容】
[0003]鑒于此,本發(fā)明提供一種應用的安裝管理方法、裝置及智能終端,解決現(xiàn)有智能終端安裝和運行大量應用導致系統(tǒng)運行不暢影響用戶操作體驗的技術問題。
[0004]根據(jù)本發(fā)明的實施例,提供一種應用的安裝管理方法,包括:根據(jù)預設應用分類規(guī)則獲取待安裝應用的類型;卸載與所述待安裝應用類型相同的原有同類應用;將所述原有同類應用的安裝包存儲到ROM預設存儲地址;安裝所述待安裝的應用;以及將已安裝的所述應用的數(shù)據(jù)存儲地址設置為預設公共數(shù)據(jù)地址。
[0005]優(yōu)選的,在所述卸載與所述待安裝應用類型相同的原有同類應用步驟之前還包括:將與所述待安裝應用類型相同的原有同類應用的數(shù)據(jù)備份到預設公共數(shù)據(jù)地址。
[0006]優(yōu)選的,所述待安裝應用是通過網絡下載的。
[0007]優(yōu)選的,所述待安裝應用是通過ROM中預設存儲地址獲取的。
[0008]優(yōu)選的,相同類型的應用設置有相同預設公共數(shù)據(jù)地址。
[0009]根據(jù)本發(fā)明的另一個實施例,提供一種應用的安裝管理裝置,包括:類型獲取單元,用于根據(jù)預設應用分類規(guī)則獲取待安裝應用的類型;卸載單元,用于卸載與所述待安裝應用類型相同的原有同類應用;存儲單元,用于將所述卸載單元卸載的原有同類應用的安裝包存儲到ROM預設存儲地址;安裝單元,用于安裝所述待安裝的應用;以及設置單元,用于將已安裝的所述應用的數(shù)據(jù)存儲地址設置為預設公共數(shù)據(jù)地址。
[0010]優(yōu)選的,所述應用的安裝管理裝置還包括備份單元,用于將與所述待安裝應用類型相同的原有同類應用的數(shù)據(jù)備份到預設公共數(shù)據(jù)地址。
[0011 ]優(yōu)選的,所述待安裝應用是通過網絡下載的或通過ROM中預設存儲地址獲取的。
[0012]優(yōu)選的,相同類型的應用設置有相同預設公共數(shù)據(jù)地址。
[0013]根據(jù)本發(fā)明的再一個實施例,還提供一種智能終端,所述智能終端包括上述的應用的安裝管理裝置。
[0014]本發(fā)明提供的應用的安裝管理方法、裝置及智能終端,卸載與待安裝應用類型相同的原有同類應用,將原有同類應用的安裝包存儲到ROM預設存儲地址,并安裝待安裝的應用并將已安裝的所述應用的數(shù)據(jù)存儲地址設置為預設公共數(shù)據(jù)地址,降低了相同類型應用安裝和運行占用的系統(tǒng)資源,并整合了現(xiàn)有相同類型的應用數(shù)據(jù)資源,提高了智能終端的應用數(shù)據(jù)的快速拓展性和適應性,提升了智能終端的用戶體驗。
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單的介紹。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1為本發(fā)明一個實施例中應用的安裝管理方法的流程示意圖。
[0017]圖2為本發(fā)明另一個實施例中應用的安裝管理方法的流程示意圖。
[0018]圖3為本發(fā)明又一個實施例中應用的安裝管理裝置的結構示意圖。
[0019]圖4為本發(fā)明再一個實施例中應用的安裝管理裝置的結構示意圖。
【具體實施方式】
[0020]下面結合附圖和【具體實施方式】對本發(fā)明的技術方案作進一步更詳細的描述。顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都應屬于本發(fā)明保護的范圍。
[0021 ]在本發(fā)明的描述中,需要理解的是,術語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術語“相連”、“連接”應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對于本領域的普通技術人員而言,可以結合具體情況理解上述術語在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。
[0022]流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應被本發(fā)明的實施例所屬技術領域的技術人員所理解。
[0023]圖1為本發(fā)明一個實施例中應用的安裝管理方法的流程示意圖。如圖所示,所述應用的安裝管理方法,包括:
[0024]步驟SlOl:根據(jù)預設應用分類規(guī)則獲取待安裝應用的類型。
[0025]其中,所述應用為可安裝和運行在智能終端上的應用程序APP,實現(xiàn)相應的特定功能。所述應用可以是任意智能操作系統(tǒng)的應用,比如1S系統(tǒng)、Android系統(tǒng)應用APP。所述智能終端可以是任何能運行智能操作系統(tǒng)的電子設備,比如智能手機、平板電腦、智能眼鏡、音樂播放器、智能手表等。
[0026]在本實施例中,用戶可通過APP應用市場、APP應用網站等方式從網絡下載獲得期望的應用APP,也可以通過預先存儲在ROM中預設存儲地址獲取的。所述預設應用分類規(guī)則可以按照應用功能進行設置,比如QQ音樂、網易云音樂、酷我音樂等音樂播放相關的應用可分類到音樂播放類,騰訊視頻、優(yōu)酷視頻、愛奇藝視頻等視頻播放相關的應用可分類到視頻播放類,QQ、微信、Skype、Line等即時通訊相關的應用可分類到即時通訊類。例如,用戶通過應用市場下載獲得網易云音樂應用,可根據(jù)預設應用功能分類規(guī)則,獲取網易云音樂應用的類型為音樂播放類。
[0027]步驟S102:卸載與所述待安裝應用類型相同的原有同類應用。
[0028]在本實施例中,卸載與所述待安裝應用類型相同的原有同類應用,比如卸載原已安裝的QQ音樂應用,將音樂播放類的應用安卓和運行空間清理出來,用于后續(xù)的網易云音樂應用的安卓和運行,保證相同類型的應用只在所述智能終端上安裝和運行一個,節(jié)省大量同類應用安裝和運行占用的大量空間和資源,提升了智能終端的系統(tǒng)性能。
[0029]步驟S103:將所述原有同類應用的安裝包存儲到ROM預設存儲地址。
[0030]在本實施例中,在卸載QQ音樂應用后,可將先前獲取的所有音樂播放類的應用安裝包存儲到ROM預設存儲地址,當用戶在所述智能終端后續(xù)使用中想再次使用QQ音樂應用時,可通過RAM從ROM預設存儲地址中調取QQ音樂應用安裝包,快速實現(xiàn)相同類型的其他應用的安裝和使用,提升了所述智能終端的應用快速拓展性和適應性。
[0031]步驟S104:安裝所述待安裝的應用。
[0032]在本實施例中,在將QQ音樂應用卸載以及安裝包存儲到ROM預設存儲地址后,就可以開始安裝期望的網易云音樂應用,并根據(jù)用戶使用習慣和偏好在應用中配置相關的設置和參數(shù)選項。
[0033]步驟S105:將已安裝的所述應用的數(shù)據(jù)存儲地址設置為預設公共數(shù)據(jù)地址。
[0034]在本實施例中,將網易云音樂應用的數(shù)據(jù)存儲地址比如音樂下載地址,設置為預設的公共數(shù)據(jù)地址??深A先配置相同類型的應用有相同預設公共數(shù)據(jù)地址,這樣新安裝的網易Ζ5Γ首樂應用與原來的QQ首樂應用共孚相冋的首樂下載地址,新安裝的網易Ζ5Γ首樂應用可直接在共享的音樂下載地址位置調用QQ音樂應用先前下載的音樂文件,實現(xiàn)了相同類型的應用的數(shù)據(jù)共享,充分整合現(xiàn)有相同類型的應用數(shù)據(jù)資源,提升了所述智能終端的應用數(shù)據(jù)的快速拓展性和適應性。
[0035]圖2為本發(fā)明另一個實施例中應用的安裝管理方法的流程示意圖。如圖所示,所述應用的安裝管理方法,包括:
[0036]步驟S201:根據(jù)預設應用分類規(guī)則獲取待安裝應用的類型。
[0037]步驟S202:將與所述待安裝應用類型相同的原有同類應用的數(shù)據(jù)備份到預設公共數(shù)據(jù)地址。
[0038]步驟S203:卸載與所述待安裝應用類型相同的原有同類應用。
[0039]步驟S204:將所述原有同類應用的安裝包存儲到ROM預設存儲地址。
[0040]步驟S205:安裝所述待安裝的應用。
[0041