專利名稱:移動終端預(yù)置應(yīng)用的方法及移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種移動終端預(yù)置應(yīng)用的方法及移動終端。
背景技術(shù):
智能手機(jī)等移動終端的應(yīng)用程序越來越豐富,為了滿足用戶日益增長的娛樂和業(yè)務(wù)需求,移動終端經(jīng)常需要在出廠前就預(yù)置和安裝大量的應(yīng)用程序,中低端移動終端由于在成本需要進(jìn)行控制,通常存儲空間不足,因此無法滿足預(yù)置和安裝大量應(yīng)用的需求,用戶經(jīng)常需要上網(wǎng)下載所需的應(yīng)用程序,但應(yīng)用程序的下載和安裝過程很是不方便,造成用戶體驗(yàn)較差。綜上可知,現(xiàn)有移動終端在實(shí)際使用上顯然存在不便與缺陷,所以有必要加以改進(jìn)。
發(fā)明內(nèi)容
針對上述的缺陷,本發(fā)明的目的在于提供一種移動終端預(yù)置應(yīng)用的方法及移動終端,其能夠在節(jié)約存儲空間的基礎(chǔ)上于移動終端中預(yù)置各種應(yīng)用程序,并能夠?qū)λA(yù)置的應(yīng)用程序?qū)崿F(xiàn)全自動安裝,方便了用戶的使用。為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種移動終端預(yù)置應(yīng)用的方法,包括步驟如下預(yù)存包含有至少一應(yīng)用安裝文件的應(yīng)用壓縮包;在首次開機(jī)啟動時(shí),由引導(dǎo)程序啟動解壓縮進(jìn)程;所述解壓縮進(jìn)程對所述應(yīng)用壓縮包中的應(yīng)用安裝文件進(jìn)行解壓;對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝。根據(jù)本發(fā)明所述的移動終端預(yù)置應(yīng)用的方法,所述應(yīng)用安裝文件包括應(yīng)用軟件及其配置文件;所述解壓縮進(jìn)程對應(yīng)用壓縮包中的應(yīng)用安裝文件進(jìn)行解壓的步驟包括所述解壓縮進(jìn)程查找到所述應(yīng)用壓縮包后,讀取所述應(yīng)用壓縮包中的應(yīng)用軟件及其配置文件;所述解壓縮進(jìn)程根據(jù)所述配置文件將所述應(yīng)用軟件解壓到指定目錄中;所述對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝的步驟包括根據(jù)所述配置文件,對解壓后的所述應(yīng)用軟件進(jìn)行安裝。根據(jù)本發(fā)明所述的移動終端預(yù)置應(yīng)用的方法,所述應(yīng)用壓縮包中包含有多個(gè)應(yīng)用安裝文件;所述對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝的步驟包括按照預(yù)定順序?qū)鈮汉蟮乃龆鄠€(gè)應(yīng)用安裝文件進(jìn)行逐個(gè)安裝。根據(jù)本發(fā)明所述的移動終端預(yù)置應(yīng)用的方法,所述按照預(yù)定順序?qū)鈮汉蟮乃龆鄠€(gè)應(yīng)用安裝文件進(jìn)行逐個(gè)安裝的步驟還包括每安裝完一個(gè)解壓后的應(yīng)用安裝文件后,將刪掉所述應(yīng)用安裝文件;
繼續(xù)安裝下一個(gè)解壓后的應(yīng)用安裝文件,直至所述應(yīng)用壓縮包中的所有應(yīng)用安裝文件均已被安裝。根據(jù)本發(fā)明所述的移動終端預(yù)置應(yīng)用的方法,所述對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝的步驟還包括所述首次開機(jī)啟動完成后,發(fā)送啟動完成消息給應(yīng)用預(yù)安裝進(jìn)程;收到所述啟動完成消息后,所述應(yīng)用預(yù)安裝進(jìn)程對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝。本發(fā)明還提供一種移動終端,包括存儲模塊,用于預(yù)存包含有至少一應(yīng)用安裝文件的應(yīng)用壓縮包;引導(dǎo)程序模塊,用于在首次開機(jī)啟動時(shí),啟動解壓縮模塊;解壓縮模塊,用于對所述應(yīng)用壓縮包中的應(yīng)用安裝文件進(jìn)行解壓;應(yīng)用預(yù)安裝模塊,用于對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝。根據(jù)本發(fā)明所述的移動終端,所述應(yīng)用安裝文件包括應(yīng)用軟件及其配置文件;所述解壓縮模塊用于在所述存儲模塊中查找到所述應(yīng)用壓縮包后,讀取所述應(yīng)用壓縮包中的應(yīng)用軟件及其配置文件,并根據(jù)所述配置文件將所述應(yīng)用軟件解壓到指定目錄中;所述應(yīng)用預(yù)安裝模塊用于根據(jù)所述配置文件,對解壓后的所述應(yīng)用軟件進(jìn)行安裝。根據(jù)本發(fā)明所述的移動終端,所述應(yīng)用壓縮包中包含有多個(gè)應(yīng)用安裝文件;所述應(yīng)用預(yù)安裝模塊用于按照預(yù)定順序?qū)鈮汉蟮乃龆鄠€(gè)應(yīng)用安裝文件進(jìn)行逐個(gè)安裝。根據(jù)本發(fā)明所述的移動終端,所述應(yīng)用預(yù)安裝模塊用于每安裝完一個(gè)解壓后的應(yīng)用安裝文件后,將刪掉所述應(yīng)用安裝文件;并繼續(xù)安裝下一個(gè)解壓后的應(yīng)用安裝文件,直至所述應(yīng)用壓縮包中的所有應(yīng)用安裝文件均已被安裝。根據(jù)本發(fā)明所述的移動終端,所述引導(dǎo)程序模塊用于在所述首次開機(jī)啟動完成后,發(fā)送啟動完成消息給所述應(yīng)用預(yù)安裝模塊;所述應(yīng)用預(yù)安裝模塊收到所述啟動完成消息后,對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝。本發(fā)明通過在移動終端中預(yù)存包含有應(yīng)用安裝文件的應(yīng)用壓縮包,移動終端在首次開機(jī)啟動時(shí),由引導(dǎo)程序自動啟動解壓縮進(jìn)程來對所述應(yīng)用壓縮包中的應(yīng)用安裝文件進(jìn)行解壓,并自動對解壓后的應(yīng)用安裝文件進(jìn)行安裝。本發(fā)明由于將各種應(yīng)用安裝文件壓縮成一應(yīng)用壓縮包存儲到移動終端,因此可節(jié)省大量的存儲空間,所以可通過T卡等小容量存儲卡實(shí)現(xiàn)對應(yīng)用壓縮包的存儲,尤其適用于中低端移動終端;其次,本發(fā)明在首次開機(jī)的時(shí)候,可以全自動地對所預(yù)置的應(yīng)用安裝文件進(jìn)行解壓縮和安裝動作,以最終生成用戶所需的各種應(yīng)用程序,極大地豐富了移動終端的娛樂功能和業(yè)務(wù)功能,同時(shí)避免了用戶自己下載和安裝應(yīng)用程序的繁瑣,從而大大方便了用戶使用。
圖1是本發(fā)明移動終端的結(jié)構(gòu)示意5
圖2是本發(fā)明移動終端預(yù)置應(yīng)用的方法流程圖;以及圖3是本發(fā)明優(yōu)選實(shí)施例中移動終端預(yù)置應(yīng)用的方法流程圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖1示出了本發(fā)明移動終端的結(jié)構(gòu),所述移動終端100可以是手機(jī)、PDA (Personal Digital Assistant,個(gè)人數(shù)字助理)、掌上電腦等,至少包括存儲模塊10、引導(dǎo)程序模塊 20、解壓縮模塊30以及應(yīng)用預(yù)安裝模塊40,其中存儲模塊10,用于預(yù)存包含有至少一應(yīng)用安裝文件的應(yīng)用壓縮包,該應(yīng)用安裝文件可以是各種應(yīng)用軟件的安裝文件,例如辦公軟件、游戲軟件等的安裝文件,所述應(yīng)用安裝文件被壓縮到該應(yīng)用壓縮包中,并且所述應(yīng)用壓縮包在出廠前由制造商預(yù)存到移動終端 100中。優(yōu)選的是,所述應(yīng)用安裝文件包括應(yīng)用軟件及其配置文件。存儲模塊10優(yōu)選為T 卡(TransFLash)等小容量存儲卡,當(dāng)然存儲模塊10也可以采用SD卡(Secure Digital Card,安全數(shù)碼卡),MMC卡(MultiMedia Card,多媒體存儲卡)、FLASH卡(閃存卡)等任意存儲卡來實(shí)現(xiàn)。引導(dǎo)程序模塊20,用于在移動終端100首次開機(jī)啟動時(shí),啟動解壓縮模塊30。優(yōu)選的是,引導(dǎo)程序模塊20在首次開機(jī)啟動完成后,發(fā)送啟動完成消息給應(yīng)用預(yù)安裝模塊40 以啟動應(yīng)用預(yù)安裝進(jìn)程,所述啟動完成消息可以是B00T_C0MPLETED廣播消息等。所述首次開機(jī)啟動是指用戶通過購買等方式獲得移動終端100后,所進(jìn)行的第一次開機(jī)啟動。引導(dǎo)程序模塊20作用是啟動解壓縮進(jìn)程,具體實(shí)現(xiàn)可以是在操作系統(tǒng)初始化過程中調(diào)用初始化函數(shù)init,該初始化函數(shù)init將初始化各個(gè)服務(wù),并啟動解壓縮進(jìn)程。解壓縮模塊30,分別與存儲模塊10、引導(dǎo)程序模塊20和應(yīng)用預(yù)安裝模塊40通信連接,解壓縮模塊30主要用于對應(yīng)用壓縮包中的應(yīng)用安裝文件進(jìn)行解壓。更好的是,解壓縮模塊30在存儲模塊10中查找到預(yù)置的應(yīng)用壓縮包后,讀取該應(yīng)用壓縮包中的應(yīng)用軟件及其配置文件,并根據(jù)配置文件將應(yīng)用軟件解壓到指定目錄中。解壓縮模塊30在移動終端 100開機(jī)啟動后,由引導(dǎo)程序自動啟動,并以解壓縮進(jìn)程的方式運(yùn)行。并且解壓縮模塊30的解壓縮進(jìn)程只運(yùn)行一次,即只對預(yù)安裝應(yīng)用軟件進(jìn)行一次性安裝,再次開機(jī)啟動將不再觸發(fā)解壓縮進(jìn)程,具體實(shí)現(xiàn)時(shí)可將該解壓縮進(jìn)程設(shè)置為oneshot類型。。應(yīng)用預(yù)安裝模塊40,用于對解壓后的應(yīng)用安裝文件進(jìn)行安裝。優(yōu)選的是,應(yīng)用預(yù)安裝模塊40用于根據(jù)配置文件,對解壓后的應(yīng)用軟件進(jìn)行安裝。更好的是,應(yīng)用預(yù)安裝模塊 40在收到引導(dǎo)程序模塊20發(fā)來的啟動完成消息后,才對解壓后的應(yīng)用安裝文件進(jìn)行安裝。 例如應(yīng)用預(yù)安裝模塊40在接收到引導(dǎo)程序模塊20發(fā)來的B00T_C0MPLETED廣播消息后,啟動應(yīng)用預(yù)安裝進(jìn)程,該應(yīng)用預(yù)安裝進(jìn)程根據(jù)配置文件以及install方法對解壓后的應(yīng)用安裝文件進(jìn)行安裝。待應(yīng)用程序安裝好后,移動終端100的桌面上將會自動生成相應(yīng)的應(yīng)用圖標(biāo)。本發(fā)明由于將應(yīng)用安裝文件壓縮成一應(yīng)用壓縮包進(jìn)行存儲,因此可節(jié)省大量的存儲空間,所以可通過T卡(TransFLash)等小容量存儲卡實(shí)現(xiàn)對應(yīng)用壓縮包的存儲,尤其適用于中低端移動終端,當(dāng)然也可以由任意的移動終端和存儲卡來實(shí)現(xiàn);其次,本發(fā)明在首次開機(jī)的時(shí)候,可全自動地對所預(yù)置的應(yīng)用安裝文件進(jìn)行解壓縮和安裝動作,其安裝速度更方便和快速,大大方便了用戶使用。但顯然本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明所揭露的技術(shù)方案, 容易想到在相關(guān)解壓縮步驟、應(yīng)用預(yù)安裝步驟中增加人工選擇步驟,但這樣操作起來相對復(fù)雜。更好的是,存儲模塊10的應(yīng)用壓縮包中可包含有多個(gè)應(yīng)用安裝文件;應(yīng)用預(yù)安裝模塊40用于按照預(yù)定順序?qū)鈮汉蟮亩鄠€(gè)應(yīng)用安裝文件進(jìn)行逐個(gè)安裝。并且,應(yīng)用預(yù)安裝模塊40每安裝完一個(gè)解壓后的應(yīng)用安裝文件后,將刪掉應(yīng)用安裝文件以節(jié)省空間;并繼續(xù)安裝下一個(gè)解壓后的應(yīng)用安裝文件,直至存儲模塊10的應(yīng)用壓縮包中的所有應(yīng)用安裝文件均已被安裝。采用逐個(gè)應(yīng)用安裝方式,可避免系統(tǒng)出錯(cuò),并大大提高了應(yīng)用程序安裝時(shí)的內(nèi)存利用率和處理效率。圖2示出了本發(fā)明移動終端預(yù)置應(yīng)用的方法流程,所述方法可以由如圖1所示的移動終端100實(shí)現(xiàn),至少包括步驟如下步驟S201,預(yù)存包含有至少一應(yīng)用安裝文件的應(yīng)用壓縮包,該應(yīng)用壓縮包是移動終端100出廠前由制造商進(jìn)行預(yù)存的,本步驟可由存儲模塊10實(shí)現(xiàn)。優(yōu)選的是,所述應(yīng)用安裝文件包括應(yīng)用軟件及其配置文件。步驟S202,在首次開機(jī)啟動時(shí),由引導(dǎo)程序啟動解壓縮進(jìn)程,本步驟可由引導(dǎo)程序模塊20實(shí)現(xiàn)。所述首次開機(jī)啟動是指用戶獲得移動終端100后,對移動終端100進(jìn)行的第一次開機(jī)啟動,這時(shí)引導(dǎo)程序?qū)⒂|發(fā)所述解壓縮進(jìn)程,但解壓縮進(jìn)程只運(yùn)行一次,重新開機(jī)不再運(yùn)行,優(yōu)選實(shí)時(shí)方式是將該解壓縮進(jìn)程設(shè)置為oneshot類型。步驟S203,解壓縮進(jìn)程對應(yīng)用壓縮包中的應(yīng)用安裝文件進(jìn)行解壓,本步驟可由解壓縮模塊30實(shí)現(xiàn)。優(yōu)選的是,解壓縮進(jìn)程查找到應(yīng)用壓縮包后,讀取所述應(yīng)用壓縮包中的應(yīng)用軟件及其配置文件,然后解壓縮進(jìn)程根據(jù)配置文件將應(yīng)用軟件解壓到指定目錄中。步驟S204,對解壓后的應(yīng)用安裝文件進(jìn)行安裝,直至應(yīng)用程序安裝完成,并可最后在移動終端100的桌面上生成相應(yīng)的應(yīng)用圖標(biāo),以便用戶能通過應(yīng)用圖標(biāo)界面進(jìn)入安裝好的應(yīng)用程序,本步驟可由應(yīng)用預(yù)安裝模塊40實(shí)現(xiàn)。優(yōu)選的是,首次開機(jī)啟動完成后,引導(dǎo)程序會發(fā)送啟動完成消息給應(yīng)用預(yù)安裝進(jìn)程;應(yīng)用預(yù)安裝進(jìn)程收到啟動完成消息后,才對解壓后的應(yīng)用安裝文件進(jìn)行安裝。圖3示出了本發(fā)明優(yōu)選實(shí)施例中移動終端預(yù)置應(yīng)用的方法流程,所述方法可以由如圖1所示的移動終端100實(shí)現(xiàn),具體包括步驟如下步驟S301,預(yù)存包含有至少一應(yīng)用安裝文件的應(yīng)用壓縮包,所述應(yīng)用安裝文件包括應(yīng)用軟件及其配置文件,本步驟可由存儲模塊10實(shí)現(xiàn)。步驟S302,移動終端100首次開機(jī)啟動。步驟S303,由引導(dǎo)程序啟動解壓縮進(jìn)程,該解壓縮進(jìn)程僅僅運(yùn)行一次,當(dāng)移動終端 100再次開機(jī)時(shí)則不再啟動該解壓縮進(jìn)程,本步驟可由引導(dǎo)程序模塊20實(shí)現(xiàn)。步驟S304,解壓縮進(jìn)程查找到應(yīng)用壓縮包,所述步驟可由解壓縮模塊30實(shí)現(xiàn)。步驟S305,解壓縮進(jìn)程讀取所述應(yīng)用壓縮包中的應(yīng)用軟件及其配置文件,所述步驟可由解壓縮模塊30實(shí)現(xiàn)。 步驟S306,解壓縮進(jìn)程根據(jù)所述配置文件將應(yīng)用軟件解壓到指定目錄中,所述步驟可由解壓縮模塊30實(shí)現(xiàn)。步驟S307,應(yīng)用預(yù)安裝進(jìn)程判斷是否收到引導(dǎo)程序的啟動完成消息,該啟動完成消息例如為B00T_C0MPLETED廣播消息,若是則執(zhí)行步驟S308,否則繼續(xù)執(zhí)行本步驟直至收到所述啟動完成消息。移動終端100首次開機(jī)啟動完成后,引導(dǎo)程序會發(fā)送啟動完成消息給應(yīng)用預(yù)安裝進(jìn)程;收到啟動完成消息后,則應(yīng)用預(yù)安裝進(jìn)程對解壓后的應(yīng)用安裝文件進(jìn)行安裝。步驟S308,應(yīng)用預(yù)安裝進(jìn)程收到所述啟動完成消息后,根據(jù)配置文件,對解壓后的應(yīng)用軟件進(jìn)行安裝。步驟S309,應(yīng)用程序安裝成功。優(yōu)選的是,所述應(yīng)用壓縮包中可包含有多個(gè)應(yīng)用安裝文件,解壓縮進(jìn)程將多個(gè)應(yīng)用安裝文件解壓到指定目錄中,應(yīng)用預(yù)安裝進(jìn)程按照預(yù)定順序?qū)鈮汉蟮亩鄠€(gè)應(yīng)用安裝文件進(jìn)行逐個(gè)安裝。更好的是每安裝完一個(gè)解壓后的應(yīng)用安裝文件后,將刪掉無需保留的應(yīng)用安裝文件以節(jié)省存儲空間;繼續(xù)安裝下一個(gè)解壓后的應(yīng)用安裝文件,直至應(yīng)用壓縮包中的所有應(yīng)用安裝文件均已被安裝。采用逐個(gè)應(yīng)用安裝方式,可大大提高應(yīng)用程序安裝時(shí)的內(nèi)存利用率和處理效率。下面以手機(jī)安裝“憤怒的小鳥”這款游戲軟件為例,來詳細(xì)說明應(yīng)用程序預(yù)安裝的過程,并且所述手機(jī)采用T卡作為存儲介質(zhì),包括步驟如下1)手機(jī)首次開機(jī),引導(dǎo)程序init啟動解壓縮進(jìn)程。2)解壓縮進(jìn)程正確找到T卡和待解壓的應(yīng)用壓縮文件presetapp-N950后,讀取應(yīng)用壓縮文件中的AngryBirds. apk應(yīng)用軟件以及相應(yīng)的apklist. ini,version, ini配置文件,根據(jù)配置文件將AngryBirds. apk解壓到/system/presetapp目錄。3)待手機(jī)啟動完畢后,發(fā)送B00T_C0MPLETED廣播消息啟動應(yīng)用預(yù)安裝進(jìn)程,該應(yīng)用預(yù)安裝進(jìn)程通過調(diào)用install方法,準(zhǔn)備安裝AngryBirds. apk應(yīng)用軟件。4)最后,應(yīng)用預(yù)安裝進(jìn)程根據(jù)配置文件引導(dǎo)安裝AngryBirds. apk應(yīng)用軟件,并在手機(jī)桌面上生成“憤怒的小鳥”的應(yīng)用圖標(biāo),這樣就完成了 AngryBirds. apk游戲應(yīng)用的安裝。綜上所述,本發(fā)明通過在移動終端中預(yù)存包含有應(yīng)用安裝文件的應(yīng)用壓縮包,移動終端在首次開機(jī)啟動時(shí),由引導(dǎo)程序自動啟動解壓縮進(jìn)程來對所述應(yīng)用壓縮包中的應(yīng)用安裝文件進(jìn)行解壓,并自動對解壓后的應(yīng)用安裝文件進(jìn)行安裝。本發(fā)明由于將各種應(yīng)用安裝文件壓縮成一應(yīng)用壓縮包存儲到移動終端,因此可節(jié)省大量的存儲空間,所以可通過T 卡等小容量存儲卡實(shí)現(xiàn)對應(yīng)用壓縮包的存儲,尤其適用于中低端移動終端;其次,本發(fā)明在首次開機(jī)的時(shí)候,可以全自動地對所預(yù)置的應(yīng)用安裝文件進(jìn)行解壓縮和安裝動作,以最終生成用戶所需的各種應(yīng)用程序,極大地豐富了移動終端的娛樂功能和業(yè)務(wù)功能,同時(shí)避免了用戶自己下載和安裝應(yīng)用程序的繁瑣,從而大大方便了用戶使用。當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種移動終端預(yù)置應(yīng)用的方法,其特征在于,包括步驟如下 預(yù)存包含有至少一應(yīng)用安裝文件的應(yīng)用壓縮包;在首次開機(jī)啟動時(shí),由引導(dǎo)程序啟動解壓縮進(jìn)程; 所述解壓縮進(jìn)程對所述應(yīng)用壓縮包中的應(yīng)用安裝文件進(jìn)行解壓; 對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝。
2.根據(jù)權(quán)利要求1所述的移動終端預(yù)置應(yīng)用的方法,其特征在于,所述應(yīng)用安裝文件包括應(yīng)用軟件及其配置文件;所述解壓縮進(jìn)程對應(yīng)用壓縮包中的應(yīng)用安裝文件進(jìn)行解壓的步驟包括 所述解壓縮進(jìn)程查找到所述應(yīng)用壓縮包后,讀取所述應(yīng)用壓縮包中的應(yīng)用軟件及其配置文件;所述解壓縮進(jìn)程根據(jù)所述配置文件將所述應(yīng)用軟件解壓到指定目錄中; 所述對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝的步驟包括 根據(jù)所述配置文件,對解壓后的所述應(yīng)用軟件進(jìn)行安裝。
3.根據(jù)權(quán)利要求1所述的移動終端預(yù)置應(yīng)用的方法,其特征在于,所述應(yīng)用壓縮包中包含有多個(gè)應(yīng)用安裝文件;所述對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝的步驟包括 按照預(yù)定順序?qū)鈮汉蟮乃龆鄠€(gè)應(yīng)用安裝文件進(jìn)行逐個(gè)安裝。
4.根據(jù)權(quán)利要求3所述的移動終端預(yù)置應(yīng)用的方法,其特征在于,所述按照預(yù)定順序?qū)鈮汉蟮乃龆鄠€(gè)應(yīng)用安裝文件進(jìn)行逐個(gè)安裝的步驟還包括每安裝完一個(gè)解壓后的應(yīng)用安裝文件后,將刪掉所述應(yīng)用安裝文件; 繼續(xù)安裝下一個(gè)解壓后的應(yīng)用安裝文件,直至所述應(yīng)用壓縮包中的所有應(yīng)用安裝文件均已被安裝。
5.根據(jù)權(quán)利要求1 4任一項(xiàng)所述的移動終端預(yù)置應(yīng)用的方法,其特征在于,所述對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝的步驟還包括所述首次開機(jī)啟動完成后,發(fā)送啟動完成消息給應(yīng)用預(yù)安裝進(jìn)程; 收到所述啟動完成消息后,所述應(yīng)用預(yù)安裝進(jìn)程對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝。
6.一種移動終端,其特征在于,包括存儲模塊,用于預(yù)存包含有至少一應(yīng)用安裝文件的應(yīng)用壓縮包; 引導(dǎo)程序模塊,用于在首次開機(jī)啟動時(shí),啟動解壓縮模塊; 解壓縮模塊,用于對所述應(yīng)用壓縮包中的應(yīng)用安裝文件進(jìn)行解壓; 應(yīng)用預(yù)安裝模塊,用于對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝。
7.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述應(yīng)用安裝文件包括應(yīng)用軟件及其配置文件;所述解壓縮模塊用于在所述存儲模塊中查找到所述應(yīng)用壓縮包后,讀取所述應(yīng)用壓縮包中的應(yīng)用軟件及其配置文件,并根據(jù)所述配置文件將所述應(yīng)用軟件解壓到指定目錄中; 所述應(yīng)用預(yù)安裝模塊用于根據(jù)所述配置文件,對解壓后的所述應(yīng)用軟件進(jìn)行安裝。
8.根據(jù)權(quán)利要求6所述的移動終端,其特征在于,所述應(yīng)用壓縮包中包含有多個(gè)應(yīng)用安裝文件;所述應(yīng)用預(yù)安裝模塊用于按照預(yù)定順序?qū)鈮汉蟮乃龆鄠€(gè)應(yīng)用安裝文件進(jìn)行逐個(gè)安裝。
9.根據(jù)權(quán)利要求8所述的移動終端,其特征在于,所述應(yīng)用預(yù)安裝模塊用于每安裝完一個(gè)解壓后的應(yīng)用安裝文件后,將刪掉所述應(yīng)用安裝文件;并繼續(xù)安裝下一個(gè)解壓后的應(yīng)用安裝文件,直至所述應(yīng)用壓縮包中的所有應(yīng)用安裝文件均已被安裝。
10.根據(jù)權(quán)利要求6 9任一項(xiàng)所述的移動終端,其特征在于,所述引導(dǎo)程序模塊用于在所述首次開機(jī)啟動完成后,發(fā)送啟動完成消息給所述應(yīng)用預(yù)安裝模塊;所述應(yīng)用預(yù)安裝模塊收到所述啟動完成消息后,對解壓后的所述應(yīng)用安裝文件進(jìn)行安裝。
全文摘要
本發(fā)明適用于通信技術(shù)領(lǐng)域,提供了一種移動終端預(yù)置應(yīng)用的方法,包括步驟有預(yù)存包含有至少一應(yīng)用安裝文件的應(yīng)用壓縮包;在首次開機(jī)啟動時(shí),由引導(dǎo)程序啟動解壓縮進(jìn)程;解壓縮進(jìn)程對應(yīng)用壓縮包中的應(yīng)用安裝文件進(jìn)行解壓;對解壓后的應(yīng)用安裝文件進(jìn)行安裝。相應(yīng)地,本發(fā)明還提供一種移動終端。借此,本發(fā)明能夠在節(jié)約存儲空間的基礎(chǔ)上于移動終端中預(yù)置各種應(yīng)用程序,并能夠?qū)λA(yù)置的應(yīng)用程序?qū)崿F(xiàn)全自動安裝,方便了用戶的使用。
文檔編號G06F9/48GK102375753SQ20111030164
公開日2012年3月14日 申請日期2011年10月8日 優(yōu)先權(quán)日2011年10月8日
發(fā)明者何平, 林華堅(jiān) 申請人:宇龍計(jì)算機(jī)通信科技(深圳)有限公司