專利名稱:應(yīng)用程序的加載方法及通信終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序的加載方法及通信終端。
背景技術(shù):
目前手機(jī)等通信終端中的很多應(yīng)用程序都是安裝在SD(Secure Digital MemoryCard,安全數(shù)碼卡)卡等存儲(chǔ)介質(zhì)中。如果用戶擁有兩個(gè)安裝有相同操作系統(tǒng)的通信終端,其中第一通信終端安裝了某應(yīng)用程序在其SD卡中,所述SD卡中會(huì)存儲(chǔ)有該應(yīng)用程序的安裝目錄和應(yīng)用數(shù)據(jù)。當(dāng)?shù)诙ㄐ沤K端也需要使用該應(yīng)用程序時(shí),用戶仍須先搜索和下載該應(yīng)用程序的安裝包,然后對該安裝包進(jìn)行安裝才能夠使用,整個(gè)過程既繁瑣又耗時(shí);而且,第二通信終端無法使用第一通信終端中已存的應(yīng)用程序的安裝目錄和應(yīng)用數(shù)據(jù),相當(dāng)于應(yīng)用程序的原使用數(shù)據(jù)全部丟失,用戶不得不重新設(shè)置和使用,這會(huì)給用戶使用應(yīng)用程序帶來很大不便。
綜上可知,現(xiàn)有通信終端的應(yīng)用使用方法在實(shí)際使用上,顯然存在不便與缺陷,所以有必要加以改進(jìn)。
發(fā)明內(nèi)容
針對上述的缺陷,本發(fā)明的目的在于提供一種應(yīng)用程序的加載方法及通信終端,其可以將其他通信終端已安裝的應(yīng)用程序直接加載到本通信終端的操作系統(tǒng)中,從而大大方便了用戶對應(yīng)用程序的使用。為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種應(yīng)用程序的加載方法,包括步驟如下在通信終端中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描所述存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序;若安裝有所述應(yīng)用程序,則判斷所述應(yīng)用程序是否與所述通信終端兼容;若所述應(yīng)用程序與所述通信終端兼容,則將所述應(yīng)用程序加載到所述通信終端的操作系統(tǒng)中。根據(jù)本發(fā)明所述的方法,所述掃描存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序的步驟包括顯示全盤掃描或目錄掃描的掃描選擇界面;若收到用戶全盤掃描指令時(shí),對所述存儲(chǔ)介質(zhì)中的所有目錄進(jìn)行逐一掃描,檢測是否安裝有應(yīng)用程序;若收到用戶目錄掃描指令時(shí),顯示目錄選擇界面;當(dāng)收到用戶目錄選擇指令后,對所述存儲(chǔ)介質(zhì)中的用戶所選擇的應(yīng)用掃描目錄進(jìn)行掃描,檢測是否安裝有應(yīng)用程序。根據(jù)本發(fā)明所述的方法,所述判斷應(yīng)用程序是否與所述通信終端兼容的步驟包括判斷所述應(yīng)用程序是否與所述通信終端的操作系統(tǒng)和/或硬件兼容。根據(jù)本發(fā)明所述的方法,所述若應(yīng)用程序與所述通信終端兼容,則將所述應(yīng)用程序加載到所述通信終端的操作系統(tǒng)中的步驟還包括若所述應(yīng)用程序與所述通信終端兼容,則發(fā)出應(yīng)用加載提示;若收到用戶加載確認(rèn)指令,將所述應(yīng)用程序加載到所述通信終端的操作系統(tǒng)。根據(jù)本發(fā)明所述的方法,所述掃描存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序的步驟包括掃描所述存儲(chǔ)介質(zhì)中是否存儲(chǔ)有應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù);所述將應(yīng)用程序加載到所述通信終端的操作系統(tǒng)中的步驟包括將所述應(yīng)用程序?qū)?yīng)的所述安裝目錄和所述應(yīng)用數(shù)據(jù)加載到所述通信終端的操作系統(tǒng)中。本發(fā)明還提供一種通信終端,包括有 應(yīng)用掃描模塊,用于在所述通信終端中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描所述存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序;兼容判斷模塊,用于若所述存儲(chǔ)介質(zhì)安裝有所述應(yīng)用程序時(shí),判斷所述應(yīng)用程序是否與所述通信終端兼容;應(yīng)用加載模塊,用于若所述應(yīng)用程序與所述通信終端兼容時(shí),將所述應(yīng)用程序加載到所述通信終端的操作系統(tǒng)中。根據(jù)本發(fā)明所述的通信終端,所述應(yīng)用掃描模塊進(jìn)一步包括第一顯示子模塊,用于顯示全盤掃描或目錄掃描的掃描選擇界面;全盤掃描子模塊,用于收到用戶全盤掃描指令時(shí),對所述存儲(chǔ)介質(zhì)中的所有目錄進(jìn)行逐一掃描,檢測是否安裝有應(yīng)用程序;第二顯示子模塊,用于收到用戶目錄掃描指令時(shí),顯示目錄選擇界面;目錄掃描子模塊,用于當(dāng)收到用戶目錄選擇指令后,對所述存儲(chǔ)介質(zhì)中的用戶所選擇的應(yīng)用掃描目錄進(jìn)行掃描,檢測是否安裝有應(yīng)用程序。根據(jù)本發(fā)明所述的通信終端,所述兼容判斷模塊還用于判斷所述應(yīng)用程序是否與所述通信終端的操作系統(tǒng)和/或硬件兼容。根據(jù)本發(fā)明所述的通信終端,所述應(yīng)用加載模塊還包括提示子模塊,用于若所述應(yīng)用程序與所述通信終端兼容時(shí),發(fā)出應(yīng)用加載提示;加載子模塊,用于收到用戶加載確認(rèn)指令時(shí),將所述應(yīng)用程序加載到所述通信終端的操作系統(tǒng)。根據(jù)本發(fā)明所述的通信終端,所述應(yīng)用掃描模塊還用于在所述通信終端中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描所述存儲(chǔ)介質(zhì)中是否存儲(chǔ)有應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù);所述應(yīng)用加載模塊還用于若所述應(yīng)用程序與所述通信終端兼容時(shí),將所述應(yīng)用程序?qū)?yīng)的所述安裝目錄和所述應(yīng)用數(shù)據(jù)加載到所述通信終端的操作系統(tǒng)中。本發(fā)明在通信終端中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描該存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序,若安裝有應(yīng)用程序且該應(yīng)用程序與通信終端兼容,則直接將該應(yīng)用程序加載到通信終端的操作系統(tǒng)中,優(yōu)選將應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù)加載到操作系統(tǒng)中,用戶就可立即對該應(yīng)用程序進(jìn)行使用。借此,本發(fā)明可以將其他通信終端已安裝的應(yīng)用程序直接加載到本通信終端的操作系統(tǒng)中,其不僅節(jié)省了搜索、下載和安裝應(yīng)用程序的安裝包的時(shí)間,而且能夠繼續(xù)使用用戶以前操作該應(yīng)用程序所產(chǎn)生的各種應(yīng)用數(shù)據(jù),從而大大方便了用戶對應(yīng)用程序的使用,進(jìn)而提升了用戶體驗(yàn)。
圖I是本發(fā)明通信終端的結(jié)構(gòu)示意圖;圖2是本發(fā)明優(yōu)選通信終端的結(jié)構(gòu)示意圖;圖3是本發(fā)明應(yīng)用程序的加載方法的流程圖;以及圖4是本發(fā)明應(yīng)用程序的加載方法的優(yōu)選流程圖。
具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖I是本發(fā)明通信終端的結(jié)構(gòu)示意圖,所述通信終端100可以是手機(jī)、PDA (Personal Digital Assistant,個(gè)人數(shù)字助理)、平板電腦等,并且所述通信終端100包括應(yīng)用掃描模塊10、兼容判斷模塊20以及應(yīng)用加載模塊30,其中所述應(yīng)用掃描模塊10,用于在通信終端100中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描所述存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序,所述應(yīng)用程序可以是一個(gè)或多個(gè)。優(yōu)選的是,所述存儲(chǔ)介質(zhì)可以是SD卡、U盤等,所述應(yīng)用掃描模塊10還用于在通信終端100中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描存儲(chǔ)介質(zhì)中是否存儲(chǔ)有應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù),所述應(yīng)用數(shù)據(jù)包括用戶配置的配置信息、歷史文檔等。所述兼容判斷模塊20,用于若所述存儲(chǔ)介質(zhì)安裝有應(yīng)用程序時(shí),判斷所述應(yīng)用程序是否與通信終端100兼容。優(yōu)選的是,兼容判斷模塊20用于判斷應(yīng)用程序是否與通信終端100的操作系統(tǒng)和/或硬件兼容,所述硬件兼容是指應(yīng)用程序與處理器、內(nèi)存等硬件兼容,但本發(fā)明主要考慮應(yīng)用程序與通信終端100的操作系統(tǒng)是否兼容,所述操作系統(tǒng)包括 但不限于Android (安卓操作系統(tǒng))、IOS (蘋果操作系統(tǒng))等。所述應(yīng)用加載模塊30,用于若所述應(yīng)用程序與通信終端100兼容時(shí),將應(yīng)用程序加載到通信終端100的操作系統(tǒng)中。優(yōu)選的是,應(yīng)用加載模塊30還用于將所述應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù)加載到通信終端100的操作系統(tǒng)中,例如,將所述安裝目錄和應(yīng)用數(shù)據(jù)注冊到操作系統(tǒng)的注冊表中,以形成操作系統(tǒng)與應(yīng)用程序之間的關(guān)聯(lián),這樣用戶便可立即使用該應(yīng)用程序。圖2是本發(fā)明優(yōu)選通信終端的結(jié)構(gòu)示意圖,所述通信終端100包括應(yīng)用掃描模塊10、兼容判斷模塊20以及應(yīng)用加載模塊30,其中所述應(yīng)用掃描模塊10進(jìn)一步包括第一顯示子模塊11,用于在通信終端100中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),顯示全盤掃描或目錄掃描的掃描選擇界面,用戶可以通過所述掃描選擇界面來選擇全盤掃描或是目錄掃描。全盤掃描子模塊12,用于收到用戶全盤掃描指令時(shí),即用戶選擇了全盤掃描時(shí),對存儲(chǔ)介質(zhì)中的所有目錄進(jìn)行逐一掃描,直至存儲(chǔ)介質(zhì)中最后一個(gè)目錄掃描完畢才退出全盤掃描,用以檢測是否安裝有應(yīng)用程序。
第二顯示子模塊13,用于收到用戶目錄掃描指令時(shí),即用戶選擇了目錄掃描時(shí),顯示目錄選擇界面。用戶可以通過所述目錄選擇界面選擇哪些目錄需要掃描,這里將需要掃描的目錄稱之為應(yīng)用掃描目錄。目錄掃描子模塊14,用于當(dāng)收到用戶目錄選擇指令后,對存儲(chǔ)介質(zhì)中的用戶所選擇的應(yīng)用掃描目錄進(jìn)行掃描,檢測是否安裝有應(yīng)用程序。所述兼容判斷模塊20,用于若存儲(chǔ)介質(zhì)安裝有應(yīng)用程序時(shí),判斷該應(yīng)用程序是否與通信終端100兼容。優(yōu)選的是,兼容判斷模塊20還用于判斷應(yīng)用程序是否與通信終端100的操作系統(tǒng)和/或硬件兼容。所述應(yīng)用加載模塊30還包括 提示子模塊31,用于若應(yīng)用程序與通信終端100兼容時(shí),發(fā)出應(yīng)用加載提示。加載子模塊32,用于收到用戶加載確認(rèn)指令時(shí),將應(yīng)用程序加載到通信終端100的操作系統(tǒng)。優(yōu)選的是,加載子模塊32還用于當(dāng)應(yīng)用程序與通信終端100兼容時(shí),將應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù)加載到通信終端100的操作系統(tǒng)中,這樣用戶便可立即使用該應(yīng)用程序。本發(fā)明可避免應(yīng)用程序在通信終端使用時(shí)需要重復(fù)采用安裝包進(jìn)行安裝才能夠使用的問題,可節(jié)省搜索和下載應(yīng)用程序的安裝包的時(shí)間,同時(shí)也極大地縮短應(yīng)用程序使用所需要等待的安裝時(shí)間,給用戶帶來更加快捷、人性化的體驗(yàn)。將已經(jīng)在其它通信終端上安裝的應(yīng)用程序直接加載到能夠兼容該應(yīng)用程序的通信終端進(jìn)行使用,節(jié)省了重復(fù)安裝的時(shí)間和重新配置相應(yīng)設(shè)置的麻煩,同時(shí)能夠保存以前操作該應(yīng)用程序所產(chǎn)生的數(shù)據(jù)和文檔,極大的增強(qiáng)了用戶體驗(yàn)。圖3是本發(fā)明應(yīng)用程序的加載方法的流程圖,其可通過如圖I或圖2所示的通信終端100實(shí)現(xiàn),包括步驟如下步驟S301,在通信終端100中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序,所述應(yīng)用程序可以是一個(gè)或多個(gè)。優(yōu)選的是,所述存儲(chǔ)介質(zhì)可以是SD卡、U盤等,本步驟還包括在通信終端100中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描存儲(chǔ)介質(zhì)中是否存儲(chǔ)有應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù),所述應(yīng)用數(shù)據(jù)包括用戶配置的配置信息、歷史文檔等。步驟S302,若安裝有應(yīng)用程序,則判斷應(yīng)用程序是否與通信終端100兼容。優(yōu)選的是,本步驟用于判斷應(yīng)用程序是否與通信終端100的操作系統(tǒng)和/或硬件兼容,所述硬件兼容是指應(yīng)用程序與處理器、內(nèi)存等硬件兼容,但本發(fā)明主要考慮應(yīng)用程序與通信終端100的操作系統(tǒng)是否兼容,所述操作系統(tǒng)包括但不限于Android、IOS等。步驟S303,若應(yīng)用程序與通信終端100兼容,則將應(yīng)用程序加載到通信終端100的操作系統(tǒng)中。優(yōu)選的是,將應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù)加載到通信終端100的操作系統(tǒng)中,例如,將所述安裝目錄和應(yīng)用數(shù)據(jù)注冊到操作系統(tǒng)的注冊表中,以形成操作系統(tǒng)與應(yīng)用程序之間的關(guān)聯(lián),這樣用戶便可立即使用該應(yīng)用程序。本發(fā)明提供應(yīng)用程序的快速使用方法,借助其它通信終端已有的應(yīng)用程序的安裝目錄和應(yīng)用數(shù)據(jù),直接加載進(jìn)入通信終端100的操作系統(tǒng)中就可立即對該應(yīng)用程序進(jìn)行使用,節(jié)省了用戶搜索、下載以及安裝應(yīng)用程序的安裝包的時(shí)間,而且能夠繼續(xù)使用用戶以前操作該應(yīng)用程序所產(chǎn)生的各種應(yīng)用數(shù)據(jù)。
圖4是本發(fā)明應(yīng)用程序的加載方法的優(yōu)選流程圖,其可通過如圖2所示的通信終端100實(shí)現(xiàn),包括步驟如下步驟S401,在通信終端100中插入其他通信終端的存儲(chǔ)介質(zhì)。例如,當(dāng)其他通信終端發(fā)生電量不足、操作系統(tǒng)崩潰和硬件損壞等原因?qū)е缕浯鎯?chǔ)介質(zhì)中安裝的各種應(yīng)用程序不能繼續(xù)在所述其他通信終端使用,或者不希望繼續(xù)在所述其他通信終端中使用這些應(yīng)用程序,用戶可將安裝了各種應(yīng)用程序的存儲(chǔ)介質(zhì)插入通信終端100,所述存儲(chǔ)介質(zhì)包括SD卡、U盤等。步驟S402,顯示全盤掃描或目錄掃描的掃描選擇界面,用戶可以通過所述掃描選擇界面來選擇全盤掃描或是目錄掃描。步驟S403,判斷收到用戶全盤掃描指令還是用戶目錄掃描指令,若收到用戶全盤掃描指令執(zhí)行步驟S404,若收到用戶目錄掃描指令則執(zhí)行步驟S405。
步驟S404,若收到用戶全盤掃描指令時(shí),即用戶選擇了全盤掃描時(shí),對存儲(chǔ)介質(zhì)中的所有目錄進(jìn)行逐一掃描,直至存儲(chǔ)介質(zhì)中最后一個(gè)目錄掃描完畢才退出全盤掃描。步驟S405,若收到用戶目錄掃描指令時(shí),即用戶選擇了目錄掃描時(shí),顯示目錄選擇界面。用戶可以通過所述目錄選擇界面選擇哪些目錄需要掃描,這里將需要掃描的目錄稱之為應(yīng)用掃描目錄。步驟S406,當(dāng)收到用戶目錄選擇指令后,對存儲(chǔ)介質(zhì)中的用戶所選擇的應(yīng)用掃描目錄進(jìn)行掃描。步驟S407,判斷存儲(chǔ)介質(zhì)中的全部目錄或者指定的應(yīng)用掃描目錄中是否安裝有應(yīng)用程序,若是則執(zhí)行步驟S408,否則結(jié)束流程。本步驟優(yōu)選的是,掃描存儲(chǔ)介質(zhì)中是否存儲(chǔ)有應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù)。步驟S408,判斷應(yīng)用程序是否與通信終端100兼容,若是則執(zhí)行步驟S409,否則結(jié)束流程。步驟S409,若應(yīng)用程序與通信終端100兼容,則發(fā)出應(yīng)用加載提示。步驟S410,判斷是否收到用戶加載確認(rèn)指令,若是則執(zhí)行步驟S411,否則結(jié)束流程。步驟S411,若收到用戶加載確認(rèn)指令,將應(yīng)用程序加載到通信終端100的操作系統(tǒng)。優(yōu)選的是,直接將應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù)加載到通信終端100的操作系統(tǒng)中。下面介紹本發(fā)明一個(gè)具體的應(yīng)用場景一、用戶同時(shí)具有通信終端A和通信終端B,并且已在通信終端A的SD卡、U盤等存儲(chǔ)介質(zhì)中安裝各種應(yīng)用程序,并存儲(chǔ)了該應(yīng)用程序的安裝目錄和應(yīng)用數(shù)據(jù),如配置的設(shè)置信息和歷史文檔等。二、當(dāng)通信終端A發(fā)生電量不足、操作系統(tǒng)崩潰和硬件損壞等原因?qū)е缕浯鎯?chǔ)介質(zhì)中安裝的各種應(yīng)用程序不能繼續(xù)在通信終端A使用時(shí),或者用戶不希望繼續(xù)在通信終端A中使用這些應(yīng)用程序時(shí),用戶可將安裝了各種應(yīng)用程序的存儲(chǔ)介質(zhì)插入通信終端B。另外,如果用戶希望存儲(chǔ)介質(zhì)中的這些應(yīng)用程序不僅能夠在通信終端A中使用,也能夠分享給其它通信終端,例如通信終端B,可通過藍(lán)牙等傳輸方式將這些應(yīng)用程序的安裝目錄和應(yīng)用數(shù)據(jù)分享給通信終端B,并將通信終端B接收分享應(yīng)用數(shù)據(jù)的目錄設(shè)置為應(yīng)用程序掃描檢測的目錄。三、當(dāng)用戶將安裝了各種應(yīng)用程序的存儲(chǔ)介質(zhì)插入通信終端B時(shí),此時(shí)通信終端B會(huì)彈出“全盤掃描和目錄掃描”兩種掃描方式的選擇菜單。當(dāng)用戶選擇“目錄掃描”時(shí)會(huì)彈出掃描目錄的選擇菜單,在選擇菜單中選擇需要掃描的目錄,這樣就可掃描當(dāng)前選擇目錄下存在的應(yīng)用程序。當(dāng)用戶選擇“全盤掃描”時(shí),會(huì)對插入的存儲(chǔ)介質(zhì)中的所有目錄進(jìn)行逐一掃描,檢測是否存在應(yīng)用程序。四、當(dāng)檢測到應(yīng)用程序時(shí),會(huì)將該應(yīng)用程序與通信終端B的操作系統(tǒng)進(jìn)行兼容檢測。如果兩者能夠兼容,彈出加載該應(yīng)用程序到操作系統(tǒng)的選擇提示框,當(dāng)用戶選擇確認(rèn)按鈕“是”時(shí),通信終端B會(huì)自動(dòng)實(shí)施加載操作,直接將該應(yīng)用程序加入操作系統(tǒng)中。用戶就可立即使用該應(yīng)用程序,不需再采用應(yīng)用程序的安裝包重新安裝之后才能夠使用該應(yīng)用程序,并且該應(yīng)用程序包含了之前的配置信息,用戶不需要重新再設(shè)置,以前操作該應(yīng)用程序所產(chǎn)生的應(yīng)用數(shù)據(jù)也同時(shí)存在,不需再重新導(dǎo)入。五、通信終端B會(huì)對的掃描區(qū)域中的應(yīng)用程序進(jìn)行逐一掃描和檢測,直至沒有其它應(yīng)用程序時(shí)退出掃描處理操作。綜上所述,本發(fā)明在通信終端中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描該存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序,若安裝有應(yīng)用程序且該應(yīng)用程序與通信終端兼容,則直接將該應(yīng)用程序加載到通信終端的操作系統(tǒng)中,優(yōu)選將應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù)加載到操作系統(tǒng)中,用戶就可立即對該應(yīng)用程序進(jìn)行使用。借此,本發(fā)明可以將其他通信終端已安裝的應(yīng)用程序直接加載到本通信終端的操作系統(tǒng)中,其不僅節(jié)省了搜索、下載和安裝應(yīng)用程序的安裝包的時(shí)間,而且能夠繼續(xù)使用用戶以前操作該應(yīng)用程序所產(chǎn)生的各種應(yīng)用數(shù)據(jù),從而大大方便了用戶對應(yīng)用程序的使用,進(jìn)而提升了用戶體驗(yàn)。當(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īng)用程序的加載方法,其特征在于,包括步驟如下 在通信終端中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描所述存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序; 若安裝有所述應(yīng)用程序,則判斷所述應(yīng)用程序是否與所述通信終端兼容; 若所述應(yīng)用程序與所述通信終端兼容,則將所述應(yīng)用程序加載到所述通信終端的操作系統(tǒng)中。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述掃描存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序的步驟包括 顯示全盤掃描或目錄掃描的掃描選擇界面; 若收到用戶全盤掃描指令時(shí),對所述存儲(chǔ)介質(zhì)中的所有目錄進(jìn)行逐一掃描,檢測是否安裝有應(yīng)用程序; 若收到用戶目錄掃描指令時(shí),顯示目錄選擇界面; 當(dāng)收到用戶目錄選擇指令后,對所述存儲(chǔ)介質(zhì)中的用戶所選擇的應(yīng)用掃描目錄進(jìn)行掃描,檢測是否安裝有應(yīng)用程序。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述判斷應(yīng)用程序是否與所述通信終端兼容的步驟包括 判斷所述應(yīng)用程序是否與所述通信終端的操作系統(tǒng)和/或硬件兼容。
4.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述若應(yīng)用程序與所述通信終端兼容,則將所述應(yīng)用程序加載到所述通信終端的操作系統(tǒng)中的步驟還包括 若所述應(yīng)用程序與所述通信終端兼容,則發(fā)出應(yīng)用加載提示; 若收到用戶加載確認(rèn)指令,將所述應(yīng)用程序加載到所述通信終端的操作系統(tǒng)。
5.根據(jù)權(quán)利要求I 4任一項(xiàng)所述的方法,其特征在于,所述掃描存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序的步驟包括 掃描所述存儲(chǔ)介質(zhì)中是否存儲(chǔ)有應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù); 所述將應(yīng)用程序加載到所述通信終端的操作系統(tǒng)中的步驟包括 將所述應(yīng)用程序?qū)?yīng)的所述安裝目錄和所述應(yīng)用數(shù)據(jù)加載到所述通信終端的操作系統(tǒng)中。
6.一種通信終端,其特征在于,包括有 應(yīng)用掃描模塊,用于在所述通信終端中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描所述存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序; 兼容判斷模塊,用于若所述存儲(chǔ)介質(zhì)安裝有所述應(yīng)用程序時(shí),判斷所述應(yīng)用程序是否與所述通信終端兼容; 應(yīng)用加載模塊,用于若所述應(yīng)用程序與所述通信終端兼容時(shí),將所述應(yīng)用程序加載到所述通信終端的操作系統(tǒng)中。
7.根據(jù)權(quán)利要求6所述的通信終端,其特征在于,所述應(yīng)用掃描模塊進(jìn)一步包括 第一顯示子模塊,用于顯示全盤掃描或目錄掃描的掃描選擇界面; 全盤掃描子模塊,用于收到用戶全盤掃描指令時(shí),對所述存儲(chǔ)介質(zhì)中的所有目錄進(jìn)行逐一掃描,檢測是否安裝有應(yīng)用程序; 第二顯示子模塊,用于收到用戶目錄掃描指令時(shí),顯示目錄選擇界面;目錄掃描子模塊,用于當(dāng)收到用戶目錄選擇指令后,對所述存儲(chǔ)介質(zhì)中的用戶所選擇的應(yīng)用掃描目錄進(jìn)行掃描,檢測是否安裝有應(yīng)用程序。
8.根據(jù)權(quán)利要求6所述的通信終端,其特征在于,所述兼容判斷模塊還用于判斷所述應(yīng)用程序是否與所述通信終端的操作系統(tǒng)和/或硬件兼容。
9.根據(jù)權(quán)利要求6所述的通信終端,其特征在于,所述應(yīng)用加載模塊還包括 提示子模塊,用于若所述應(yīng)用程序與所述通信終端兼容時(shí),發(fā)出應(yīng)用加載提示; 加載子模塊,用于收到用戶加載確認(rèn)指令時(shí),將所述應(yīng)用程序加載到所述通信終端的操作系統(tǒng)。
10.根據(jù)權(quán)利要求6 9任一項(xiàng)所述的通信終端,其特征在于,所述應(yīng)用掃描模塊還用于在所述通信終端中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描所述存儲(chǔ)介質(zhì)中是否存儲(chǔ)有應(yīng)用程序?qū)?yīng)的安裝目錄和應(yīng)用數(shù)據(jù); 所述應(yīng)用加載模塊還用于若所述應(yīng)用程序與所述通信終端兼容時(shí),將所述應(yīng)用程序?qū)?yīng)的所述安裝目錄和所述應(yīng)用數(shù)據(jù)加載到所述通信終端的操作系統(tǒng)中。
全文摘要
本發(fā)明適用于通信技術(shù)領(lǐng)域,提供了一種應(yīng)用程序的加載方法,包括步驟如下在通信終端中插入其他通信終端的存儲(chǔ)介質(zhì)時(shí),掃描所述存儲(chǔ)介質(zhì)中是否安裝有應(yīng)用程序;若安裝有所述應(yīng)用程序,則判斷所述應(yīng)用程序是否與所述通信終端兼容;若所述應(yīng)用程序與所述通信終端兼容,則將所述應(yīng)用程序加載到所述通信終端的操作系統(tǒng)中。相應(yīng)地,本發(fā)明還提供一種通信終端。借此,本發(fā)明可以將其他通信終端已安裝的應(yīng)用程序直接加載到本通信終端的操作系統(tǒng)中,從而大大方便了用戶對應(yīng)用程序的使用。
文檔編號(hào)G06F3/06GK102929653SQ20121036164
公開日2013年2月13日 申請日期2012年9月25日 優(yōu)先權(quán)日2012年9月25日
發(fā)明者陳朝迎, 彭日亮, 陳雙龍 申請人:東莞宇龍通信科技有限公司, 宇龍計(jì)算機(jī)通信科技(深圳)有限公司