午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

應(yīng)用安裝裝置及方法

文檔序號(hào):10724615閱讀:482來(lái)源:國(guó)知局
應(yīng)用安裝裝置及方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種應(yīng)用安裝裝置,所述應(yīng)用安裝裝置包括:檢測(cè)模塊,用于在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,定時(shí)或?qū)崟r(shí)檢測(cè)所述終端的當(dāng)前剩余內(nèi)存;確定模塊,用于確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存;安裝模塊,用于在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用。本發(fā)明還公開(kāi)了一種應(yīng)用安裝方法。本發(fā)明提高了應(yīng)用安裝的智能性。
【專(zhuān)利說(shuō)明】
應(yīng)用安裝裝置及方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及移動(dòng)終端領(lǐng)域,尤其涉及一種應(yīng)用安裝裝置及方法。
【背景技術(shù)】
[0002]隨著移動(dòng)終端的發(fā)展及通信技術(shù)的成熟,人們會(huì)在移動(dòng)終端上安裝各種各樣的應(yīng)用,例如視頻播放器、游戲、QQ等比較占內(nèi)存的APP(AppliCat1n,應(yīng)用程序)。隨著安裝應(yīng)用的數(shù)量越來(lái)越多,即使終端內(nèi)存再大也有空間不足的時(shí)候,如果安裝一個(gè)應(yīng)用需要2G的內(nèi)存,而手機(jī)當(dāng)前正在運(yùn)行其它應(yīng)用,只剩余1.5G的內(nèi)存,此時(shí)無(wú)法安裝應(yīng)用,用戶可只能等到手機(jī)的剩余內(nèi)存大于或等于2G時(shí),才能下載該應(yīng)用并進(jìn)行安裝,顯然,這種應(yīng)用安裝方式,只能等到用戶點(diǎn)擊安裝時(shí)才能安裝應(yīng)用,智能性低。

【發(fā)明內(nèi)容】

[0003]本發(fā)明的主要目的在于提出一種應(yīng)用安裝裝置及方法,旨在解決應(yīng)用安裝方式,智能性較低的技術(shù)問(wèn)題。
[0004]為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種應(yīng)用安裝裝置,所述應(yīng)用安裝裝置包括:
[0005]檢測(cè)模塊,用于在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,定時(shí)或?qū)崟r(shí)檢測(cè)所述終端的當(dāng)前剩余內(nèi)存;
[0006]確定模塊,用于確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存;
[0007]安裝模塊,用于在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用。
[0008]可選地,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),所述安裝模塊包括:
[0009]確定單元,用于在所述當(dāng)前剩余內(nèi)存大于或等于安裝任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定各個(gè)所述應(yīng)用安裝包的安裝優(yōu)先級(jí);
[0010]處理單元,用于按照安裝優(yōu)先級(jí)的順序依次安裝各個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,并在當(dāng)前剩余內(nèi)存小于安裝剩余的任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),停止安裝操作。
[0011]可選地,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),所述安裝模塊,還用于在所述當(dāng)前剩余內(nèi)存大于或等于安裝至少兩個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),同時(shí)安裝至少兩個(gè)應(yīng)用安裝包。
[0012]可選地,所述確定模塊,還用于在所述當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定當(dāng)前運(yùn)行的各個(gè)應(yīng)用對(duì)應(yīng)的關(guān)閉優(yōu)先級(jí);
[0013]所述應(yīng)用安裝裝置還包括:
[0014]關(guān)閉模塊,用于按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,以使關(guān)閉應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存。
[0015]可選地,所述應(yīng)用安裝裝置還包括:
[0016]輸出模塊,用于在關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),輸出卸載應(yīng)用的提示信息,以提示用戶卸載關(guān)閉的應(yīng)用,或者,提示用戶對(duì)卸載優(yōu)先級(jí)最高的應(yīng)用進(jìn)行卸載。
[0017]此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種應(yīng)用安裝方法,所述應(yīng)用安裝方法包括:
[0018]在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,定時(shí)或?qū)崟r(shí)檢測(cè)所述終端的當(dāng)前剩余內(nèi)存;
[0019]確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存;
[0020]在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用。
[0021]可選地,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),所述在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用的步驟還包括:
[0022]在所述當(dāng)前剩余內(nèi)存大于或等于安裝任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定各個(gè)所述應(yīng)用安裝包的安裝優(yōu)先級(jí);
[0023]按照安裝優(yōu)先級(jí)的順序依次安裝各個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,并在當(dāng)前剩余內(nèi)存小于安裝剩余的任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),停止安裝操作。
[0024]可選地,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),所述在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用的步驟還包括:
[0025]在所述當(dāng)前剩余內(nèi)存大于或等于安裝至少兩個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),同時(shí)安裝至少兩個(gè)應(yīng)用安裝包。
[0026]可選地,所述確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存的步驟之后,所述應(yīng)用安裝方法還包括:
[0027]在所述當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定當(dāng)前運(yùn)行的各個(gè)應(yīng)用對(duì)應(yīng)的關(guān)閉優(yōu)先級(jí);
[0028]按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,以使關(guān)閉應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存。
[0029]可選地,所述按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用的步驟之后,所述應(yīng)用安裝方法還包括:
[0030]在關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),輸出卸載應(yīng)用的提示信息,以提示用戶卸載關(guān)閉的應(yīng)用,或者,提示用戶對(duì)卸載優(yōu)先級(jí)最高的應(yīng)用進(jìn)行卸載。
[0031]本發(fā)明提出的應(yīng)用安裝裝置及方法,在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,先檢測(cè)所述終端的當(dāng)前剩余內(nèi)存,并確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),直接安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,而不是只能等到用戶點(diǎn)擊安裝時(shí)才能安裝應(yīng)用,從而提高了應(yīng)用安裝的智能性。
【附圖說(shuō)明】
[0032]圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例一個(gè)可選的移動(dòng)終端的硬件結(jié)構(gòu)示意圖;
[0033]圖2為本發(fā)明應(yīng)用安裝裝置第一實(shí)施例的模塊示意圖;
[0034]圖3為圖2中安裝模塊的細(xì)化模塊示意圖;
[0035]圖4為本發(fā)明應(yīng)用安裝裝置第二實(shí)施例的模塊示意圖;
[0036]圖5為本發(fā)明應(yīng)用安裝裝置第三實(shí)施例的模塊示意圖;
[0037]圖6為本發(fā)明應(yīng)用安裝方法第一實(shí)施例的流程示意圖;
[0038]圖7為本發(fā)明安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用的一個(gè)可選的實(shí)施例的流程示意圖;
[0039]圖8為本發(fā)明應(yīng)用安裝方法第二實(shí)施例的流程示意圖;
[0040]圖9為本發(fā)明應(yīng)用安裝方法第三實(shí)施例的流程示意圖;
[0041]圖10為本發(fā)明一實(shí)施場(chǎng)景示意圖;
[0042]圖11為本發(fā)明另一實(shí)施場(chǎng)景不意圖。
[0043]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做說(shuō)明。
【具體實(shí)施方式】
[0044]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0045]現(xiàn)在將參考附圖描述實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說(shuō)明,其本身并沒(méi)有特定的意義。因此,“模塊”與“部件”可以混合地使用。
[0046]移動(dòng)終端可以以各種形式來(lái)實(shí)施。例如,本發(fā)明中描述的終端可以包括諸如移動(dòng)電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個(gè)人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動(dòng)終端以及諸如數(shù)字TV、臺(tái)式計(jì)算機(jī)等等的固定終端。下面,假設(shè)終端是移動(dòng)終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類(lèi)型的終端。
[0047]圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例一個(gè)可選的移動(dòng)終端的硬件結(jié)構(gòu)示意。
[0048]移動(dòng)終端100可以包括無(wú)線通信單元110、A/V(音頻/視頻)輸入單元120、用戶輸入單元130、感測(cè)單元140、輸出單元150、存儲(chǔ)器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動(dòng)終端,但是應(yīng)理解的是,并不要求實(shí)施所有示出的組件。可以替代地實(shí)施更多或更少的組件。將在下面詳細(xì)描述移動(dòng)終端的元件。
[0049]無(wú)線通信單元110通常包括一個(gè)或多個(gè)組件,其允許移動(dòng)終端100與無(wú)線通信裝置或網(wǎng)絡(luò)之間的無(wú)線電通信。
[0050]A/V輸入單元120用于接收音頻或視頻信號(hào)。
[0051]用戶輸入單元130可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動(dòng)終端的各種操作。用戶輸入單元130允許用戶輸入各種類(lèi)型的信息,并且可以包括鍵盤(pán)、鍋?zhàn)衅?、觸摸板(例如,檢測(cè)由于被接觸而導(dǎo)致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當(dāng)觸摸板以層的形式疊加在顯示單元151上時(shí),可以形成觸摸屏。
[0052]感測(cè)單元140檢測(cè)移動(dòng)終端100的當(dāng)前狀態(tài),(例如,移動(dòng)終端100的打開(kāi)或關(guān)閉狀態(tài))、移動(dòng)終端100的位置、用戶對(duì)于移動(dòng)終端100的接觸(S卩,觸摸輸入)的有無(wú)、移動(dòng)終端100的取向、移動(dòng)終端100的加速或?qū)⑺僖苿?dòng)和方向等等,并且生成用于控制移動(dòng)終端100的操作的命令或信號(hào)。例如,當(dāng)移動(dòng)終端100實(shí)施為滑動(dòng)型移動(dòng)電話時(shí),感測(cè)單元140可以感測(cè)該滑動(dòng)型電話是打開(kāi)還是關(guān)閉。另外,感測(cè)單元140能夠檢測(cè)電源單元190是否提供電力或者接口單元170是否與外部裝置耦接。
[0053]接口單元170用作至少一個(gè)外部裝置與移動(dòng)終端100連接可以通過(guò)的接口。例如,外部裝置可以包括有線或無(wú)線頭戴式耳機(jī)端口、外部電源(或電池充電器)端口、有線或無(wú)線數(shù)據(jù)端口、存儲(chǔ)卡端口、用于連接具有識(shí)別模塊的裝置的端口、音頻輸入/輸出(I/O)端口、視頻I/O端口、耳機(jī)端口等等。識(shí)別模塊可以是存儲(chǔ)用于驗(yàn)證用戶使用移動(dòng)終端100的各種信息并且可以包括用戶識(shí)別模塊(UIM)、客戶識(shí)別模塊(SIM)、通用客戶識(shí)別模塊(USM)等等。另外,具有識(shí)別模塊的裝置(下面稱為“識(shí)別裝置”)可以采取智能卡的形式,因此,識(shí)別裝置可以經(jīng)由端口或其它連接裝置與移動(dòng)終端100連接。接口單元170可以用于接收來(lái)自外部裝置的輸入(例如,數(shù)據(jù)信息、電力等等)并且將接收到的輸入傳輸?shù)揭苿?dòng)終端100內(nèi)的一個(gè)或多個(gè)元件或者可以用于在移動(dòng)終端和外部裝置之間傳輸數(shù)據(jù)。
[0054]另外,當(dāng)移動(dòng)終端100與外部底座連接時(shí),接口單元170可以用作允許通過(guò)其將電力從底座提供到移動(dòng)終端100的路徑或者可以用作允許從底座輸入的各種命令信號(hào)通過(guò)其傳輸?shù)揭苿?dòng)終端的路徑。從底座輸入的各種命令信號(hào)或電力可以用作用于識(shí)別移動(dòng)終端是否準(zhǔn)確地安裝在底座上的信號(hào)。輸出單元150被構(gòu)造為以視覺(jué)、音頻和/或觸覺(jué)方式提供輸出信號(hào)(例如,音頻信號(hào)、視頻信號(hào)、警報(bào)信號(hào)、振動(dòng)信號(hào)等等)。輸出單元150可以包括顯示單元151 ο
[0055]顯示單元151可以顯示在移動(dòng)終端100中處理的信息。例如,當(dāng)移動(dòng)終端100處于電話通話模式時(shí),顯示單元151可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關(guān)的用戶界面(UI)或圖形用戶界面(GUI)。當(dāng)移動(dòng)終端100處于視頻通話模式或者圖像捕獲模式時(shí),顯示單元151可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關(guān)功能的UI或GUI等等。
[0056]同時(shí),當(dāng)顯示單元151和觸摸板以層的形式彼此疊加以形成觸摸屏?xí)r,顯示單元151可以用作輸入裝置和輸出裝置。顯示單元151可以包括液晶顯示器(LCD)、薄膜晶體管IXD(TFT-1XD)、有機(jī)發(fā)光二極管(OLED)顯示器、柔性顯示器、三維(3D)顯示器等等中的至少一種。這些顯示器中的一些可以被構(gòu)造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為T(mén)OLED(透明有機(jī)發(fā)光二極管)顯示器等等。根據(jù)特定想要的實(shí)施方式,移動(dòng)終端100可以包括兩個(gè)或更多顯示單元(或其它顯示裝置),例如,移動(dòng)終端可以包括外部顯示單元(未示出)和內(nèi)部顯示單元(未示出)。觸摸屏可用于檢測(cè)觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。
[0057]存儲(chǔ)器160可以存儲(chǔ)由控制器180執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時(shí)地存儲(chǔ)己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲(chǔ)器160可以存儲(chǔ)關(guān)于當(dāng)觸摸施加到觸摸屏?xí)r輸出的各種方式的振動(dòng)和音頻信號(hào)的數(shù)據(jù)。
[0058]存儲(chǔ)器160可以包括至少一種類(lèi)型的存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)包括閃存、硬盤(pán)、多媒體卡、卡型存儲(chǔ)器(例如,SD或DX存儲(chǔ)器等等)、隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)、靜態(tài)隨機(jī)訪問(wèn)存儲(chǔ)器(SRAM)、只讀存儲(chǔ)器(R0M)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、可編程只讀存儲(chǔ)器(PROM)、磁性存儲(chǔ)器、磁盤(pán)、光盤(pán)等等。而且,移動(dòng)終端100可以與通過(guò)網(wǎng)絡(luò)連接執(zhí)行存儲(chǔ)器160的存儲(chǔ)功能的網(wǎng)絡(luò)存儲(chǔ)裝置協(xié)作。
[0059]控制器180通常控制移動(dòng)終端的總體操作。例如,控制器180執(zhí)行與語(yǔ)音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理。另外,控制器180可以包括用于再現(xiàn)(或回放)多媒體數(shù)據(jù)的多媒體模塊181,多媒體模塊181可以構(gòu)造在控制器180內(nèi),或者可以構(gòu)造為與控制器180分離??刂破?80可以執(zhí)行模式識(shí)別處理,以將在觸摸屏上執(zhí)行的手寫(xiě)輸入或者圖片繪制輸入識(shí)別為字符或圖像。
[0060]電源單元190在控制器180的控制下接收外部電力或內(nèi)部電力并且提供操作各元件和組件所需的適當(dāng)?shù)碾娏Α?br>[0061]這里描述的各種實(shí)施方式可以以使用例如計(jì)算機(jī)軟件、硬件或其任何組合的計(jì)算機(jī)可讀介質(zhì)來(lái)實(shí)施。對(duì)于硬件實(shí)施,這里描述的實(shí)施方式可以通過(guò)使用特定用途集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計(jì)為執(zhí)行這里描述的功能的電子單元中的至少一種來(lái)實(shí)施,在一些情況下,這樣的實(shí)施方式可以在控制器180中實(shí)施。對(duì)于軟件實(shí)施,諸如過(guò)程或功能的實(shí)施方式可以與允許執(zhí)行至少一種功能或操作的單獨(dú)的軟件模塊來(lái)實(shí)施。軟件代碼可以由以任何適當(dāng)?shù)木幊陶Z(yǔ)言編寫(xiě)的軟件應(yīng)用程序(或程序)來(lái)實(shí)施,軟件代碼可以存儲(chǔ)在存儲(chǔ)器160中并且由控制器180執(zhí)行。
[0062]至此,己經(jīng)按照其功能描述了移動(dòng)終端。下面,為了簡(jiǎn)要起見(jiàn),將描述諸如折疊型、直板型、擺動(dòng)型、滑動(dòng)型移動(dòng)終端等等的各種類(lèi)型的移動(dòng)終端中的滑動(dòng)型移動(dòng)終端作為示例。因此,本發(fā)明能夠應(yīng)用于任何類(lèi)型的移動(dòng)終端,并且不限于滑動(dòng)型移動(dòng)終端。
[0063]基于上述移動(dòng)終端硬件結(jié)構(gòu),提出本發(fā)明應(yīng)用安裝裝置各個(gè)實(shí)施例。
[0064]參照?qǐng)D2,圖2為本發(fā)明應(yīng)用安裝裝置第一實(shí)施例的模塊示意圖。
[0065]需要強(qiáng)調(diào)的是,對(duì)本領(lǐng)域的技術(shù)人員來(lái)說(shuō),圖2所示模塊圖僅僅是一個(gè)較佳實(shí)施例的示例圖,本領(lǐng)域的技術(shù)人員圍繞圖2所示的應(yīng)用安裝裝置的模塊,可輕易進(jìn)行新的模塊的補(bǔ)充;各模塊的名稱是自定義名稱,僅用于輔助理解該應(yīng)用安裝裝置的各個(gè)程序功能塊,不用于限定本發(fā)明的技術(shù)方案,本發(fā)明技術(shù)方案的核心是,各自定義名稱的模塊所要達(dá)成的功能。
[0066]本實(shí)施例提出一種應(yīng)用安裝裝置,所述應(yīng)用安裝裝置包括:
[0067]檢測(cè)模塊10,用于在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,定時(shí)或?qū)崟r(shí)檢測(cè)所述終端的當(dāng)前剩余內(nèi)存;
[0068]在本實(shí)施例中,所述應(yīng)用安裝裝置包括顯示模塊,所述顯示模塊用于顯示預(yù)設(shè)的設(shè)置界面,以供用戶基于所述設(shè)置界面開(kāi)啟保存下載但未安裝的應(yīng)用安裝包的功能,在開(kāi)啟保存下載但未安裝的應(yīng)用安裝包的功能的基礎(chǔ)上,若接收到應(yīng)用安裝指令,如在應(yīng)用中心檢測(cè)到下載微信應(yīng)用,此時(shí),先確定所述終端的當(dāng)前剩余內(nèi)存,并確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,若所述終端的當(dāng)前剩余內(nèi)存小于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,則此時(shí)可輸出提示信息,以提示用戶當(dāng)前無(wú)法安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,并且所述終端存儲(chǔ)所述應(yīng)用安裝包,具體可參照?qǐng)D10。
[0069]從底層模塊來(lái)看,所述在設(shè)置界面中開(kāi)啟保存下載但未安裝的應(yīng)用安裝包的功能,相當(dāng)于是點(diǎn)擊“下載但未安裝應(yīng)用”按鈕,觸發(fā)機(jī)制反饋觸發(fā)信息到“下載但未安裝應(yīng)用”功能函數(shù),函數(shù)接收信息后打開(kāi)“下載但未安裝應(yīng)用”功能。
[0070]在本實(shí)施例中,在所述終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,所述檢測(cè)模塊10可定時(shí)或?qū)崟r(shí)檢測(cè)所述終端的當(dāng)前剩余內(nèi)存,其中,為了提高應(yīng)用安裝的智能性,優(yōu)選采用在所述終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,所述檢測(cè)模塊10定時(shí)檢測(cè)所述終端的當(dāng)前剩余內(nèi)存,所述定時(shí)時(shí)間根據(jù)具體情況進(jìn)行設(shè)置,例如,在所述終端中處于空閑狀態(tài)即未運(yùn)行應(yīng)用的狀態(tài)時(shí),所述檢測(cè)模塊10檢測(cè)所述終端的當(dāng)前剩余內(nèi)存。
[0071]確定模塊20,用于確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存;
[0072]在本實(shí)施例中,在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,所述檢測(cè)模塊10先檢測(cè)所述終端的當(dāng)前剩余內(nèi)存,然后所述確定模塊20再確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,應(yīng)當(dāng)理解的是,在云端服務(wù)器中生成所述應(yīng)用安裝包時(shí),所述應(yīng)用安裝包的運(yùn)行內(nèi)存根據(jù)字節(jié)就已經(jīng)確定了,那么,所述終端在下載到所述應(yīng)用安裝包時(shí),所述確定模塊20即可確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存。
[0073]安裝模塊30,用于在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用。
[0074]在本實(shí)施例中,所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),所述安裝模塊30可直接安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,為了提高應(yīng)用安裝的智能性,所述安裝模塊30包括:
[0075]輸出單元,用于在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),輸出預(yù)設(shè)的選擇界面;
[0076]安裝單元,用于在接收到基于所述選擇界面觸發(fā)的確認(rèn)安裝指令時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用。
[0077]在本實(shí)施例中,在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),所述輸出單元先輸出預(yù)設(shè)的選擇界面,所述選擇界面優(yōu)選為是否安裝應(yīng)用的選擇界面,此時(shí),若是接收到基于所述選擇界面觸發(fā)的確認(rèn)安裝指令時(shí),所述安裝單元?jiǎng)t可直接安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用。相當(dāng)于是所述終端檢測(cè)當(dāng)前剩余內(nèi)存是否大于安裝未安裝應(yīng)用所需的運(yùn)行內(nèi)存,會(huì)調(diào)用下載過(guò)卻沒(méi)有安裝應(yīng)用的功能,并且自動(dòng)提示是否安裝應(yīng)用。
[0078]在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),先調(diào)用“下載但未安裝應(yīng)用”功能函數(shù),并顯示出還沒(méi)有安裝應(yīng)用的列表,自動(dòng)提示是否安裝應(yīng)用,并在用戶選擇某一個(gè)應(yīng)用進(jìn)行安裝時(shí),所述輸出單元輸出預(yù)設(shè)的選擇界面,在接收到基于所述選擇界面觸發(fā)的確認(rèn)安裝指令時(shí),所述安裝單元安裝相應(yīng)的應(yīng)用,具體可參照?qǐng)D11。
[0079]值得注意的是,當(dāng)選擇安裝應(yīng)用時(shí),所述安裝單元就會(huì)安裝此應(yīng)用到桌面,若用戶基于所述選擇界面選擇不安裝該應(yīng)用,此應(yīng)用可以繼續(xù)保存在未安裝列表里,也可以可彈出一選擇窗口,以供用戶選擇刪除或繼續(xù)保存所述應(yīng)用安裝包,實(shí)現(xiàn)了在下載應(yīng)用安裝包之后,若過(guò)了一段時(shí)間未安裝,且不想再使用該應(yīng)用安裝包時(shí),可刪除所述應(yīng)用安裝包。
[0080]在本實(shí)施例中,相當(dāng)于是檢測(cè)終端中有剩余內(nèi)存比安裝下載的應(yīng)用所需的運(yùn)行內(nèi)存大時(shí),就會(huì)自動(dòng)提示是否安裝此應(yīng)用,這樣下載應(yīng)用安裝包時(shí)不安裝應(yīng)用或者是安裝失敗,之后還是會(huì)提醒用戶安裝應(yīng)用,提到了應(yīng)用安裝的智能性。
[0081]本實(shí)施例提出的應(yīng)用安裝裝置,在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,先檢測(cè)所述終端的當(dāng)前剩余內(nèi)存,并確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),直接安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,而不是只能等到用戶點(diǎn)擊安裝時(shí)才能安裝應(yīng)用,從而提高了應(yīng)用安裝的智能性。
[0082]進(jìn)一步地,提出本發(fā)明應(yīng)用安裝裝置第二實(shí)施例。
[0083]應(yīng)用安裝裝置第二實(shí)施例與應(yīng)用安裝裝置第一實(shí)施例的區(qū)別在于,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),參照?qǐng)D3,所述安裝模快30包括:
[0084]確定單元31,用于在所述當(dāng)前剩余內(nèi)存大于或等于安裝任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定各個(gè)所述應(yīng)用安裝包的安裝優(yōu)先級(jí);
[0085]處理單元32,用于按照安裝優(yōu)先級(jí)的順序依次安裝各個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,并在當(dāng)前剩余內(nèi)存小于安裝剩余的任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),停止安裝操作。
[0086]在本實(shí)施例中,在所述當(dāng)前剩余內(nèi)存大于或等于安裝任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),且預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),所述確定單元31先確定各個(gè)所述應(yīng)用安裝包的安裝優(yōu)先級(jí),所述安裝優(yōu)先級(jí)的確定方式包括:a、根據(jù)應(yīng)用安裝包在服務(wù)器中被下載的次數(shù)確定,優(yōu)選為下載次數(shù)的越多的應(yīng)用,安裝優(yōu)先級(jí)越高;b、根據(jù)終端中對(duì)所述應(yīng)用安裝包的下載次數(shù)確定,優(yōu)選為下載次數(shù)越多的應(yīng)用,安裝優(yōu)先級(jí)越高;C、還可以根據(jù)應(yīng)用安裝包中的類(lèi)型進(jìn)行確定,優(yōu)先交互類(lèi)應(yīng)用比推送類(lèi)應(yīng)用的安裝優(yōu)先級(jí)高,就比如微信應(yīng)用安裝包的安裝優(yōu)先級(jí)高于搜狐應(yīng)用安裝包。而在確定各個(gè)所述應(yīng)用安裝包的安裝優(yōu)先級(jí)之后,所述處理單元32即可按照安裝優(yōu)先級(jí)的順序依次安裝各個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,并在當(dāng)前剩余內(nèi)存小于安裝剩余的任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),停止安裝操作,相當(dāng)于是按照安裝優(yōu)先級(jí)的順序,依次安裝各個(gè)應(yīng)用安裝包,直到所述終端的當(dāng)前剩余內(nèi)存小于剩余的任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),此時(shí)無(wú)法再進(jìn)行安裝操作,即停止安裝操作。所述應(yīng)用安裝包的安裝優(yōu)先級(jí)還可以是用戶在下載該應(yīng)用安裝包之后,對(duì)下載的應(yīng)用安裝包的安裝優(yōu)先級(jí)進(jìn)行標(biāo)記設(shè)置,后續(xù)在安裝各個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用時(shí),即可根據(jù)事先設(shè)置的安裝優(yōu)先級(jí)依次安裝各個(gè)應(yīng)用。
[0087]在本實(shí)施例中,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),根據(jù)各個(gè)安裝包的安裝優(yōu)先級(jí)依次安裝各個(gè)應(yīng)用安裝包,提高了應(yīng)用安裝的靈活性。
[0088]進(jìn)一步地,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),所述安裝模塊30,還用于在所述當(dāng)前剩余內(nèi)存大于或等于安裝至少兩個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),同時(shí)安裝至少兩個(gè)應(yīng)用安裝包。
[0089]也就是說(shuō),在內(nèi)存足夠大,可以安裝至少兩個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),此時(shí)同時(shí)安裝至少兩個(gè)應(yīng)用安裝包,而不需要按照安裝優(yōu)先級(jí)的順序安裝應(yīng)用,提高了應(yīng)用安裝的效率。
[0090]參照?qǐng)D4,圖4為本發(fā)明應(yīng)用安裝裝置第三實(shí)施例的示意圖。
[0091]應(yīng)用安裝裝置第三實(shí)施例與應(yīng)用安裝裝置第一實(shí)施例的區(qū)別在于,所述應(yīng)用啟動(dòng)裝置還包括:
[0092]所述確定模塊20,還用于在所述當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定當(dāng)前運(yùn)行的各個(gè)應(yīng)用對(duì)應(yīng)的關(guān)閉優(yōu)先級(jí);
[0093]關(guān)閉模塊40,用于按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,以使關(guān)閉應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存。
[0094]在本實(shí)施例中,在所述當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),此時(shí),所述確定模塊20先確定當(dāng)前運(yùn)行的各個(gè)應(yīng)用對(duì)應(yīng)的運(yùn)行內(nèi)存,然后所述關(guān)閉模塊40按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,所述關(guān)閉優(yōu)先級(jí)的確定方式包括:a、根據(jù)各個(gè)應(yīng)用的使用次數(shù)進(jìn)行確定,優(yōu)選使用次數(shù)越少的應(yīng)用關(guān)閉優(yōu)先級(jí)越高;b、根據(jù)各個(gè)應(yīng)用的使用時(shí)長(zhǎng)進(jìn)行確定,優(yōu)選使用時(shí)長(zhǎng)越短的應(yīng)用關(guān)閉優(yōu)先級(jí)越高;C、根據(jù)各個(gè)應(yīng)用類(lèi)型進(jìn)行確定,優(yōu)選娛樂(lè)類(lèi)應(yīng)用的關(guān)閉優(yōu)先級(jí)高于交互類(lèi)應(yīng)用,例如游戲類(lèi)應(yīng)用的關(guān)閉優(yōu)先級(jí)高于微信應(yīng)用;d、按照各個(gè)應(yīng)用的運(yùn)行內(nèi)存確定,優(yōu)先應(yīng)用的運(yùn)行內(nèi)存越大,關(guān)閉優(yōu)先級(jí)越高。在本實(shí)施例中,所述關(guān)閉模塊40按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,以使關(guān)閉當(dāng)前運(yùn)行的應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,也就是說(shuō),只要關(guān)閉了當(dāng)前運(yùn)行的應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存即可,如果關(guān)閉了一個(gè)運(yùn)行的應(yīng)用后,所述終端的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,則無(wú)需再關(guān)閉當(dāng)前運(yùn)行的其它應(yīng)用,若關(guān)閉了一個(gè)當(dāng)前運(yùn)行的應(yīng)用后,所述終端的當(dāng)前剩余內(nèi)存仍然小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,則可繼續(xù)關(guān)閉所述終端當(dāng)前運(yùn)行的其它應(yīng)用。
[0095]本實(shí)施例中,在確定當(dāng)前運(yùn)行的各個(gè)應(yīng)用對(duì)應(yīng)的關(guān)閉優(yōu)先級(jí)之后,可在當(dāng)前顯示界面先顯示提示信息,以供用戶選擇是否采取當(dāng)前運(yùn)行應(yīng)用的方式,若用戶選擇是,則可按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用。
[0096]在本實(shí)施例中,根據(jù)關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,以使關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,便于所述終端安裝所述應(yīng)用安裝包,并且不是隨機(jī)關(guān)閉當(dāng)前運(yùn)行的應(yīng)用,提高了應(yīng)用安裝的智能性。
[0097]參照?qǐng)D5,圖5為本發(fā)明應(yīng)用安裝裝置第四實(shí)施例的功能示意圖。
[0098]應(yīng)用安裝裝置第四實(shí)施例與應(yīng)用安裝裝置第三實(shí)施例的區(qū)別在于,所述應(yīng)用安裝裝置還包括:
[0099]輸出模塊50,用于在關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),輸出卸載應(yīng)用的提示信息,以提示用戶卸載關(guān)閉的應(yīng)用,或者,提示用戶對(duì)卸載優(yōu)先級(jí)最高的應(yīng)用進(jìn)行卸載。
[0100]在本實(shí)施例中,在關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存仍然小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),所述輸出模塊50直接輸出卸載應(yīng)用的提示信息,以供用戶選擇卸載相應(yīng)的應(yīng)用,例如,卸載關(guān)閉的應(yīng)用,或者,或者是對(duì)卸載優(yōu)先級(jí)最高的應(yīng)用進(jìn)行卸載,從而提高了應(yīng)用安裝的靈活性,其中,所述卸載優(yōu)先級(jí)根據(jù)應(yīng)用的使用頻率或使用時(shí)長(zhǎng)進(jìn)行確定,使用頻率越低,卸載優(yōu)先級(jí)越高,使用時(shí)長(zhǎng)越短,卸載優(yōu)先級(jí)越高。
[0101]可以理解的是,在關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),還可繼續(xù)保存所述應(yīng)用安裝包,無(wú)需刪除所述應(yīng)用安裝包。
[0102]在本發(fā)明中,根據(jù)終端的剩余內(nèi)存自動(dòng)提示適合安裝應(yīng)用的方式,解決終端在所述終端內(nèi)存不足時(shí)安裝應(yīng)用的問(wèn)題,這樣即使用戶當(dāng)時(shí)不安裝應(yīng)用,之后還是會(huì)提醒安裝,提高應(yīng)用安裝的智能性,并且采用終端的運(yùn)行內(nèi)存與安裝應(yīng)用安裝包所需的運(yùn)行內(nèi)存進(jìn)行比較,以確定是否安裝應(yīng)用,而不僅僅是采用存儲(chǔ)空間確定是否安裝應(yīng)用,防止內(nèi)存不足時(shí),無(wú)法安裝應(yīng)用,提高應(yīng)用安裝的準(zhǔn)確性。
[0103]本發(fā)明還提供一種應(yīng)用安裝方法。
[0104]參照?qǐng)D6,圖6為本發(fā)明應(yīng)用安裝方法第一實(shí)施例的流程示意圖。
[0105]本實(shí)施例提出一種應(yīng)用安裝方法,所述應(yīng)用安裝方法包括:
[0106]步驟SlO,在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,定時(shí)或?qū)崟r(shí)檢測(cè)所述終端的當(dāng)前剩余內(nèi)存;
[0107]在本實(shí)施例中,所述步驟SlO之前,包括步驟:顯示預(yù)設(shè)的設(shè)置界面,以供用戶基于所述設(shè)置界面開(kāi)啟保存下載但未安裝的應(yīng)用安裝包的功能,在開(kāi)啟保存下載但未安裝的應(yīng)用安裝包的功能的基礎(chǔ)上,若接收到應(yīng)用安裝指令,如在應(yīng)用中心檢測(cè)到下載微信應(yīng)用,此時(shí),先確定所述終端的當(dāng)前剩余內(nèi)存,并確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,若所述終端的當(dāng)前剩余內(nèi)存小于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,則此時(shí)可輸出提示信息,以提示用戶當(dāng)前無(wú)法安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,并且所述終端存儲(chǔ)所述應(yīng)用安裝包,具體可參照?qǐng)D10。
[0108]從底層模塊來(lái)看,所述在設(shè)置界面中開(kāi)啟保存下載但未安裝的應(yīng)用安裝包的功能,相當(dāng)于是點(diǎn)擊“下載但未安裝應(yīng)用”按鈕,觸發(fā)機(jī)制反饋觸發(fā)信息到“下載但未安裝應(yīng)用”功能函數(shù),函數(shù)接收信息后打開(kāi)“下載但未安裝應(yīng)用”功能。
[0109]在本實(shí)施例中,在所述終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,可定時(shí)或?qū)崟r(shí)檢測(cè)所述終端的當(dāng)前剩余內(nèi)存,其中,為了提高應(yīng)用安裝的智能性,優(yōu)選采用在所述終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,定時(shí)檢測(cè)所述終端的當(dāng)前剩余內(nèi)存,所述定時(shí)時(shí)間根據(jù)具體情況進(jìn)行設(shè)置,例如,在所述終端中處于空閑狀態(tài)即未運(yùn)行應(yīng)用的狀態(tài)時(shí),檢測(cè)所述終端的當(dāng)前剩余內(nèi)存。
[0110]步驟S20,確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存;
[0111]在本實(shí)施例中,在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,先檢測(cè)所述終端的當(dāng)前剩余內(nèi)存,然后再確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,應(yīng)當(dāng)理解的是,在云端服務(wù)器中生成所述應(yīng)用安裝包時(shí),所述應(yīng)用安裝包的運(yùn)行內(nèi)存根據(jù)字節(jié)就已經(jīng)確定了,那么,所述終端在下載到所述應(yīng)用安裝包時(shí),即可確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存。
[0112]步驟S30,在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用。
[0113]在本實(shí)施例中,所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),可直接安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,為了提高應(yīng)用安裝的智能性,所述步驟S30的實(shí)施方式包括:
[0114]在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),輸出預(yù)設(shè)的選擇界面;
[0115]在接收到基于所述選擇界面觸發(fā)的確認(rèn)安裝指令時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用。
[0116]在本實(shí)施例中,在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),先輸出預(yù)設(shè)的選擇界面,所述選擇界面優(yōu)選為是否安裝應(yīng)用的選擇界面,此時(shí),若是接收到基于所述選擇界面觸發(fā)的確認(rèn)安裝指令時(shí),則可直接安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用。相當(dāng)于是所述終端檢測(cè)當(dāng)前剩余內(nèi)存是否大于安裝未安裝應(yīng)用所需的運(yùn)行內(nèi)存,會(huì)調(diào)用下載過(guò)卻沒(méi)有安裝應(yīng)用的功能,并且自動(dòng)提示是否安裝應(yīng)用。
[0117]在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),所述終端就會(huì)調(diào)用“下載但未安裝應(yīng)用”功能函數(shù),顯示出還沒(méi)有安裝應(yīng)用的列表,自動(dòng)提示是否安裝應(yīng)用,并在用戶選擇某一個(gè)應(yīng)用進(jìn)行安裝時(shí),輸出預(yù)設(shè)的選擇界面,在接收到基于所述選擇界面觸發(fā)的確認(rèn)安裝指令時(shí),安裝相應(yīng)的應(yīng)用,具體可參照?qǐng)D11。
[0118]值得注意的是,當(dāng)選擇安裝應(yīng)用時(shí),終端就會(huì)安裝此應(yīng)用到桌面,若用戶基于所述選擇界面選擇不安裝該應(yīng)用,此應(yīng)用可以繼續(xù)保存在未安裝列表里,也可以可彈出一選擇窗口,以供用戶選擇刪除或繼續(xù)保存所述應(yīng)用安裝包,實(shí)現(xiàn)了在下載應(yīng)用安裝包之后,若過(guò)了一段時(shí)間未安裝,且不想再使用該應(yīng)用安裝包時(shí),可刪除所述應(yīng)用安裝包。
[0119]在本實(shí)施例中,相當(dāng)于是檢測(cè)終端中有剩余內(nèi)存比安裝下載的應(yīng)用所需的內(nèi)存大時(shí),就會(huì)自動(dòng)提示是否安裝此應(yīng)用,這樣下載應(yīng)用安裝包時(shí)不安裝應(yīng)用或者是安裝失敗,之后還是會(huì)提醒用戶安裝應(yīng)用,提到了應(yīng)用安裝的智能性。
[0120]本實(shí)施例提出的應(yīng)用安裝方法,在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,先檢測(cè)所述終端的當(dāng)前剩余內(nèi)存,并確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),直接安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,而不是只能等到用戶點(diǎn)擊安裝時(shí)才能安裝應(yīng)用,從而提高了應(yīng)用安裝的智能性。
[0121]進(jìn)一步地,提出本發(fā)明應(yīng)用安裝方法第二實(shí)施例。
[0122]應(yīng)用安裝方法第二實(shí)施例與應(yīng)用安裝方法第一實(shí)施例的區(qū)別在于,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),參照?qǐng)D7,所述步驟S30包括:
[0123]步驟S31,在所述當(dāng)前剩余內(nèi)存大于或等于安裝任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定各個(gè)所述應(yīng)用安裝包的安裝優(yōu)先級(jí);
[0124]步驟S32,按照安裝優(yōu)先級(jí)的順序依次安裝各個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,并在當(dāng)前剩余內(nèi)存小于安裝剩余的任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),停止安裝操作。
[0125]在本實(shí)施例中,在所述當(dāng)前剩余內(nèi)存大于或等于安裝任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),且預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),先確定各個(gè)所述應(yīng)用安裝包的安裝優(yōu)先級(jí),所述安裝優(yōu)先級(jí)的確定方式包括:a、根據(jù)應(yīng)用安裝包在服務(wù)器中被下載的次數(shù)確定,優(yōu)選為下載次數(shù)的越多的應(yīng)用,安裝優(yōu)先級(jí)越高;b、根據(jù)終端中對(duì)所述應(yīng)用安裝包的下載次數(shù)確定,優(yōu)選為下載次數(shù)越多的應(yīng)用,安裝優(yōu)先級(jí)越高;C、還可以根據(jù)應(yīng)用安裝包中的類(lèi)型進(jìn)行確定,優(yōu)先交互類(lèi)應(yīng)用比推送類(lèi)應(yīng)用的安裝優(yōu)先級(jí)高,就比如微信應(yīng)用安裝包的安裝優(yōu)先級(jí)高于搜狐應(yīng)用安裝包。而在確定各個(gè)所述應(yīng)用安裝包的安裝優(yōu)先級(jí)之后,即可按照安裝優(yōu)先級(jí)的順序依次安裝各個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,并在當(dāng)前剩余內(nèi)存小于安裝剩余的任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),停止安裝操作,相當(dāng)于是按照安裝優(yōu)先級(jí)的順序,依次安裝各個(gè)應(yīng)用安裝包,直到所述終端的當(dāng)前剩余內(nèi)存小于剩余的任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),此時(shí)所述終端無(wú)法再進(jìn)行安裝操作,即停止安裝操作。所述應(yīng)用安裝包的安裝優(yōu)先級(jí)還可以是用戶在下載該應(yīng)用安裝包之后,對(duì)下載的應(yīng)用安裝包的安裝優(yōu)先級(jí)進(jìn)行標(biāo)記設(shè)置,后續(xù)在安裝各個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用時(shí),所述終端即可根據(jù)事先設(shè)置的安裝優(yōu)先級(jí)依次安裝各個(gè)應(yīng)用。
[0126]在本實(shí)施例中,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),根據(jù)各個(gè)安裝包的安裝優(yōu)先級(jí)依次安裝各個(gè)應(yīng)用安裝包,提高了應(yīng)用安裝的靈活性。
[0127]進(jìn)一步地,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),所述步驟S30還包括:
[0128]在所述當(dāng)前剩余內(nèi)存大于或等于安裝至少兩個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),同時(shí)安裝至少兩個(gè)應(yīng)用安裝包。
[0129]也就是說(shuō),在內(nèi)存足夠大,可以安裝至少兩個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),此時(shí)同時(shí)安裝至少兩個(gè)應(yīng)用安裝包,而不需要按照安裝優(yōu)先級(jí)的順序安裝應(yīng)用,提高了應(yīng)用安裝的效率。
[0130]參照?qǐng)D8,圖8為本發(fā)明應(yīng)用安裝方法第三實(shí)施例的流程示意圖。
[0131]應(yīng)用安裝方法第三實(shí)施例與應(yīng)用安裝方法第一實(shí)施例的區(qū)別在于,步驟S20之后,所述應(yīng)用安裝方法還包括:
[0132]步驟S40,在所述當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定當(dāng)前運(yùn)行的各個(gè)應(yīng)用對(duì)應(yīng)的關(guān)閉優(yōu)先級(jí);
[0133]步驟S50,按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,以使關(guān)閉應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存。
[0134]在本實(shí)施例中,在所述當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),此時(shí),先確定當(dāng)前運(yùn)行的各個(gè)應(yīng)用對(duì)應(yīng)的運(yùn)行內(nèi)存,然后按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,所述關(guān)閉優(yōu)先級(jí)的確定方式包括:a、根據(jù)各個(gè)應(yīng)用的使用次數(shù)進(jìn)行確定,優(yōu)選使用次數(shù)越少的應(yīng)用關(guān)閉優(yōu)先級(jí)越高;b、根據(jù)各個(gè)應(yīng)用的使用時(shí)長(zhǎng)進(jìn)行確定,優(yōu)選使用時(shí)長(zhǎng)越短的應(yīng)用關(guān)閉優(yōu)先級(jí)越高;C、根據(jù)各個(gè)應(yīng)用類(lèi)型進(jìn)行確定,優(yōu)選娛樂(lè)類(lèi)應(yīng)用的關(guān)閉優(yōu)先級(jí)高于交互類(lèi)應(yīng)用,例如游戲類(lèi)應(yīng)用的關(guān)閉優(yōu)先級(jí)高于微信應(yīng)用;d、按照各個(gè)應(yīng)用的運(yùn)行內(nèi)存確定,優(yōu)先應(yīng)用的運(yùn)行內(nèi)存越大,關(guān)閉優(yōu)先級(jí)越高。在本實(shí)施例中,按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,以使關(guān)閉當(dāng)前運(yùn)行的應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,也就是說(shuō),只要關(guān)閉了當(dāng)前運(yùn)行的應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存即可,如果關(guān)閉了一個(gè)運(yùn)行的應(yīng)用后,所述終端的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,則無(wú)需再關(guān)閉當(dāng)前運(yùn)行的其它應(yīng)用,若關(guān)閉了一個(gè)當(dāng)前運(yùn)行的應(yīng)用后,所述終端的當(dāng)前剩余內(nèi)存仍然小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,則可繼續(xù)關(guān)閉所述終端當(dāng)前運(yùn)行的其它應(yīng)用。
[0135]本實(shí)施例中,在確定當(dāng)前運(yùn)行的各個(gè)應(yīng)用對(duì)應(yīng)的關(guān)閉優(yōu)先級(jí)之后,可在當(dāng)前顯示界面先顯示提示信息,以供用戶選擇是否采取當(dāng)前運(yùn)行應(yīng)用的方式,若用戶選擇是,則可按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用。
[0136]在本實(shí)施例中,根據(jù)關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,以使關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存,便于所述終端安裝所述應(yīng)用安裝包,并且不是隨機(jī)關(guān)閉當(dāng)前運(yùn)行的應(yīng)用,提高了應(yīng)用安裝的智能性。
[0137]參照?qǐng)D9,圖9為本發(fā)明應(yīng)用安裝方法第四實(shí)施例的流程示意圖。
[0138]應(yīng)用安裝方法第四實(shí)施例與應(yīng)用安裝方法第三實(shí)施例的區(qū)別在于,步驟S50之后,所述應(yīng)用安裝方法還包括:
[0139]步驟S60,在關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),輸出卸載應(yīng)用的提示信息,以提示用戶卸載關(guān)閉的應(yīng)用,或者,提示用戶對(duì)卸載優(yōu)先級(jí)最高的應(yīng)用進(jìn)行卸載。
[0140]在本實(shí)施例中,在關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存仍然小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),則此時(shí)直接輸出卸載應(yīng)用的提示信息,以供用戶選擇卸載相應(yīng)的應(yīng)用,例如,卸載關(guān)閉的應(yīng)用,或者,或者是對(duì)卸載優(yōu)先級(jí)最高的應(yīng)用進(jìn)行卸載,從而提高了應(yīng)用安裝的靈活性,其中,所述卸載優(yōu)先級(jí)根據(jù)應(yīng)用的使用頻率或使用時(shí)長(zhǎng)進(jìn)行確定,使用頻率越低,卸載優(yōu)先級(jí)越高,使用時(shí)長(zhǎng)越短,卸載優(yōu)先級(jí)越高。
[0141]可以理解的是,在關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),還可繼續(xù)保存所述應(yīng)用安裝包,無(wú)需刪除所述應(yīng)用安裝包。
[0142]在本發(fā)明中,根據(jù)終端的剩余內(nèi)存自動(dòng)提示時(shí)候安裝應(yīng)用的方式,解決終端在所述終端內(nèi)存不足時(shí)安裝應(yīng)用的問(wèn)題,這樣即使用戶當(dāng)時(shí)不安裝應(yīng)用,之后還是會(huì)提醒安裝,提高應(yīng)用安裝的智能性,并且采用終端的運(yùn)行內(nèi)存與安裝應(yīng)用安裝包的運(yùn)行內(nèi)存進(jìn)行比較,以確定是否安裝應(yīng)用,而不僅僅是采用存儲(chǔ)空間確定是否安裝應(yīng)用,防止內(nèi)存不足時(shí),無(wú)法安裝應(yīng)用,提高應(yīng)用安裝的準(zhǔn)確性。
[0143]需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其它變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者系統(tǒng)不僅包括那些要素,而且還包括沒(méi)有明確列出的其它要素,或者是還包括為這種過(guò)程、方法、物品或者系統(tǒng)所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者系統(tǒng)中還存在另外的相同要素。
[0144]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0145]通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如R0M/RAM、磁碟、光盤(pán))中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),月艮務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
[0146]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專(zhuān)利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其它相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專(zhuān)利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種應(yīng)用安裝裝置,其特征在于,所述應(yīng)用安裝裝置包括: 檢測(cè)模塊,用于在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,定時(shí)或?qū)崟r(shí)檢測(cè)所述終端的當(dāng)前剩余內(nèi)存; 確定模塊,用于確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存; 安裝模塊,用于在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用。2.如權(quán)利要求1所述的應(yīng)用安裝裝置,其特征在于,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),所述安裝模塊包括: 確定單元,用于在所述當(dāng)前剩余內(nèi)存大于或等于安裝任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定各個(gè)所述應(yīng)用安裝包的安裝優(yōu)先級(jí); 處理單元,用于按照安裝優(yōu)先級(jí)的順序依次安裝各個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,并在當(dāng)前剩余內(nèi)存小于安裝剩余的任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),停止安裝操作。3.如權(quán)利要求1所述的應(yīng)用安裝裝置,其特征在于,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),所述安裝模塊,還用于在所述當(dāng)前剩余內(nèi)存大于或等于安裝至少兩個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),同時(shí)安裝至少兩個(gè)應(yīng)用安裝包。4.如權(quán)利要求1-3任一項(xiàng)所述的應(yīng)用安裝裝置,其特征在于,所述確定模塊,還用于在所述當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定當(dāng)前運(yùn)行的各個(gè)應(yīng)用對(duì)應(yīng)的關(guān)閉優(yōu)先級(jí); 所述應(yīng)用安裝裝置還包括: 關(guān)閉模塊,用于按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,以使關(guān)閉應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存。5.如權(quán)利要求4所述的應(yīng)用安裝裝置,其特征在于,所述應(yīng)用安裝裝置還包括: 輸出模塊,用于在關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),輸出卸載應(yīng)用的提示信息,以提示用戶卸載關(guān)閉的應(yīng)用,或者,提示用戶對(duì)卸載優(yōu)先級(jí)最高的應(yīng)用進(jìn)行卸載。6.一種應(yīng)用安裝方法,其特征在于,所述應(yīng)用安裝方法包括: 在終端中預(yù)存有未安裝的應(yīng)用安裝包的情況下,定時(shí)或?qū)崟r(shí)檢測(cè)所述終端的當(dāng)前剩余內(nèi)存; 確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存; 在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用。7.如權(quán)利要求6所述的應(yīng)用安裝方法,其特征在于,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),所述在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用的步驟包括: 在所述當(dāng)前剩余內(nèi)存大于或等于安裝任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定各個(gè)所述應(yīng)用安裝包的安裝優(yōu)先級(jí); 按照安裝優(yōu)先級(jí)的順序依次安裝各個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用,并在當(dāng)前剩余內(nèi)存小于安裝剩余的任一個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),停止安裝操作。8.如權(quán)利要求6所述的應(yīng)用安裝方法,其特征在于,在預(yù)存的應(yīng)用安裝包包括多個(gè)應(yīng)用安裝包時(shí),所述在所述當(dāng)前剩余內(nèi)存大于或等于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用的步驟還包括: 在所述當(dāng)前剩余內(nèi)存大于或等于安裝至少兩個(gè)應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),同時(shí)安裝至少兩個(gè)應(yīng)用安裝包。9.如權(quán)利要求6-8任一項(xiàng)所述的應(yīng)用安裝方法,其特征在于,所述確定安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存的步驟之后,所述應(yīng)用安裝方法還包括: 在所述當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),確定當(dāng)前運(yùn)行的各個(gè)應(yīng)用對(duì)應(yīng)的關(guān)閉優(yōu)先級(jí); 按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用,以使關(guān)閉應(yīng)用后的當(dāng)前剩余內(nèi)存大于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存。10.如權(quán)利要求9所述的應(yīng)用安裝方法,其特征在于,所述按照關(guān)閉優(yōu)先級(jí)的順序依次關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用的步驟之后,所述應(yīng)用安裝方法還包括: 在關(guān)閉當(dāng)前運(yùn)行的各個(gè)應(yīng)用后的當(dāng)前剩余內(nèi)存小于安裝所述應(yīng)用安裝包對(duì)應(yīng)的應(yīng)用所需要的運(yùn)行內(nèi)存時(shí),輸出卸載應(yīng)用的提示信息,以提示用戶卸載關(guān)閉的應(yīng)用,或者,提示用戶對(duì)卸載優(yōu)先級(jí)最高的應(yīng)用進(jìn)行卸載。
【文檔編號(hào)】G06F9/445GK106095477SQ201610368345
【公開(kāi)日】2016年11月9日
【申請(qǐng)日】2016年5月27日
【發(fā)明人】路洋
【申請(qǐng)人】努比亞技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1