本發(fā)明涉及安卓應(yīng)用技術(shù)領(lǐng)域,尤其涉及一種APK的安裝方法、裝置及終端。
背景技術(shù):
隨著電子技術(shù)和通信技術(shù)的發(fā)展,終端的使用越來越廣泛。終端上可以安裝應(yīng)用程序來擴(kuò)展和豐富終端的功能。目前,在運(yùn)行安卓(Android)操作系統(tǒng)的終端中,應(yīng)用程序的安裝文件為安卓安裝包(Android Package,APK)。隨著APK的兼容性的提高,即,APK需要適配多種設(shè)備信息的終端,APK也越來越大,解壓后的數(shù)據(jù)也越來越多。
相關(guān)技術(shù)中,在終端對(duì)待安裝應(yīng)用程序的APK進(jìn)行安裝的過程中,在啟動(dòng)APK安裝時(shí),會(huì)啟動(dòng)包含多套解壓縮數(shù)據(jù)的APK,其中,每套解壓縮數(shù)據(jù)用于匹配不同設(shè)備信息的終端,在這種方式下,APK安裝速度慢,效率不高,且占用較大的系統(tǒng)內(nèi)存。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。
為此,本發(fā)明的一個(gè)目的在于提出一種APK的安裝方法,能夠提升APK的安裝效率,縮短安裝時(shí)間,提升終端用戶的安裝體驗(yàn)。
本發(fā)明的另一個(gè)目的在于提出一種APK的安裝裝置。
本發(fā)明的另一個(gè)目的在于提出一種終端。
為達(dá)到上述目的,本發(fā)明第一方面實(shí)施例提出的APK的安裝方法,包括:對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù);刪除所述第一解壓縮數(shù)據(jù)中,與所述終端無關(guān)的數(shù)據(jù)以得到第二APK文件;將所述第二APK文件安裝在所述終端中。
本發(fā)明第一方面實(shí)施例提出的APK的安裝方法,通過對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù),刪除第一解壓縮數(shù)據(jù)中,與終端無關(guān)的數(shù)據(jù)以得到第二APK文件,以及將第二APK文件安裝在終端中,能夠提升APK的安裝效率,縮短安裝時(shí)間,提升終端用戶的安裝體驗(yàn)。
為達(dá)到上述目的,本發(fā)明第二方面實(shí)施例提出的APK的安裝裝置,包括:解壓縮模塊,用于對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù);刪除模塊,用于刪除所述第一解壓縮數(shù)據(jù)中,與所述終端無關(guān)的數(shù)據(jù)以得到第二APK文件;安裝模塊,用于將所述第二APK文件安裝在所述終端中。
本發(fā)明第二方面實(shí)施例提出的APK的安裝裝置,通過對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù),刪除第一解壓縮數(shù)據(jù)中,與終端無關(guān)的數(shù)據(jù)以得到第二APK文件,以及將第二APK文件安裝在終端中,能夠提升APK的安裝效率,縮短安裝時(shí)間,提升終端用戶的安裝體驗(yàn)。
為達(dá)到上述目的,本發(fā)明第三方面實(shí)施例提出的終端,包括:殼體、處理器、存儲(chǔ)器、電路板、電源電路,電路板安置在殼體圍成的空間內(nèi)部,處理器、存儲(chǔ)器設(shè)置在電路板上;電源電路,用于為終端各個(gè)電路或器件供電;存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;其中,所述處理器通過讀取存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行:對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù);刪除所述第一解壓縮數(shù)據(jù)中,與所述終端無關(guān)的數(shù)據(jù)以得到第二APK文件;將所述第二APK文件安裝在所述終端中。
本發(fā)明第三方面實(shí)施例提出的終端,通過對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù),刪除第一解壓縮數(shù)據(jù)中,與終端無關(guān)的數(shù)據(jù)以得到第二APK文件,以及將第二APK文件安裝在終端中,能夠提升APK的安裝效率,縮短安裝時(shí)間,提升終端用戶的安裝體驗(yàn)。
本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
附圖說明
本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
圖1是本發(fā)明一實(shí)施例提出的APK的安裝方法的流程示意圖;
圖2是本發(fā)明另一實(shí)施例提出的APK的安裝方法的流程示意圖;
圖3是本發(fā)明另一實(shí)施例提出的APK的安裝方法的流程示意圖;
圖4是本發(fā)明一實(shí)施例提出的APK的安裝裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明另一實(shí)施例提出的APK的安裝裝置的結(jié)構(gòu)示意圖;
圖6是本發(fā)明一個(gè)實(shí)施例提出的終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
圖1是本發(fā)明一實(shí)施例提出的APK的安裝方法的流程示意圖。
該APK的安裝方法應(yīng)用于將APK安裝在終端中。
具體地,該APK的安裝方法可以應(yīng)用于安裝Android操作系統(tǒng)的終端中。
其中,移動(dòng)終端可以是智能手機(jī)、平板電腦、個(gè)人數(shù)字助理、電子書等具有各種操作系統(tǒng)的硬件設(shè)備。
進(jìn)一步地,該APK的安裝方法具體可以應(yīng)用在終端已下載待安裝APK之后,對(duì)此不作限制。
S11:對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù)。
其中,待安裝APK的第一APK文件可以是對(duì)終端中待安裝應(yīng)用程序未經(jīng)處理的APK所包含的全部APK文件,對(duì)此不作限制。
其中,待安裝應(yīng)用程序可以例如為終端中的工具類應(yīng)用程序,游戲類應(yīng)用程序、購物類應(yīng)用程序、生活類應(yīng)用程序等不同類型的應(yīng)用程序,對(duì)此不作限制。
可以理解的是,APK文件一般包括以下幾類:特殊的資源文件、庫文件、簽名文件、資源文件、全局配置文件、java源碼編譯后生成的java字節(jié)碼文件以及編譯后的二進(jìn)制資源文件等。
在本發(fā)明的實(shí)施例中,可以通過網(wǎng)絡(luò)從應(yīng)用程序的商店中獲取待安裝APK,或者,也可以通過即時(shí)通信應(yīng)用程序接收聯(lián)系人發(fā)送的待安裝APK,對(duì)此不作限制。
需要說明的是,本發(fā)明實(shí)施例的執(zhí)行主體,在硬件上可以例如為終端中的中央處理器(Central Processing Unit,CPU),在軟件上可以例如為Android操作系統(tǒng)中的安裝包管理服務(wù)(Package Manage Service,PMS),對(duì)此不作限制。
可選地,可以采用AAPT工具對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù),或者,也可以基于Universal Extractor工具對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù),對(duì)此不作限制。
例如,可以對(duì)第一APK文件進(jìn)行zip方式的解壓縮處理,獲取第一解壓縮數(shù)據(jù),或者,也可以對(duì)第一APK文件進(jìn)行rar方式的解壓縮處理,獲取第一解壓縮數(shù)據(jù),對(duì)此不作限制。
S12:刪除第一解壓縮數(shù)據(jù)中,與終端無關(guān)的數(shù)據(jù)以得到第二APK文件。
例如,不同的終端,由于其設(shè)備屬性的不同,需要用到的第一APK文件中的解壓縮數(shù)據(jù)也不同,因此,在第一解壓縮數(shù)據(jù)中會(huì)包含一些與該終端無關(guān)的數(shù)據(jù)。
在本發(fā)明的實(shí)施例中,為了提升APK的安裝效率,縮短安裝時(shí)間,可以在安裝APK之前,預(yù)先從第一解壓縮數(shù)據(jù)中刪除與終端無關(guān)的數(shù)據(jù),以使終端直接安裝與自身設(shè)備相關(guān)的解壓縮數(shù)據(jù)。
可以理解的是,在終端中的一個(gè)待安裝應(yīng)用程序的APK文件的解壓縮數(shù)據(jù)中,一般包括多套設(shè)備信息的,與每套設(shè)備信息對(duì)應(yīng)的解壓縮數(shù)據(jù),針對(duì)每種設(shè)備信息,均會(huì)對(duì)應(yīng)一套對(duì)應(yīng)的解壓縮數(shù)據(jù),即,在一個(gè)待安裝應(yīng)用程序的APK文件的解壓縮數(shù)據(jù)中,可能會(huì)包含與該終端無關(guān)的數(shù)據(jù)。
在本發(fā)明的實(shí)施例中,基于第二APK文件的解壓縮數(shù)據(jù)與該終端的設(shè)備信息相匹配。
可選地,在對(duì)第一解壓縮數(shù)據(jù)中,刪除與終端無關(guān)的數(shù)據(jù)之后,也可以采用AAPT工具對(duì)保留的解壓縮數(shù)據(jù)進(jìn)行壓縮處理,獲得第二APK文件,或者,也可以基于Universal Extractor工具對(duì)保留的解壓縮數(shù)據(jù)進(jìn)行壓縮處理,獲得第二APK文件,對(duì)此不作限制。
在本發(fā)明的實(shí)施例中,通過在終端中安裝APK之前,刪除與終端無關(guān)的數(shù)據(jù)以得到第二APK文件,能夠有效減少終端的內(nèi)存消耗,提升終端系統(tǒng)的運(yùn)行效率。
S13:將第二APK文件安裝在終端中。
本實(shí)施例中,通過對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù),刪除第一解壓縮數(shù)據(jù)中,與終端無關(guān)的數(shù)據(jù)以得到第二APK文件,以及將第二APK文件安裝在終端中,能夠提升APK的安裝效率,縮短安裝時(shí)間,提升終端用戶的安裝體驗(yàn)。
圖2是本發(fā)明另一實(shí)施例提出的Android安裝包APK的處理方法的流程示意圖。
參見圖2,該方法包括:
S21:對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù)。
其中,待安裝APK的第一APK文件可以是對(duì)終端中待安裝應(yīng)用程序未經(jīng)處理的APK所包含的全部APK文件,對(duì)此不作限制。
其中,待安裝應(yīng)用程序可以例如為終端中的工具類應(yīng)用程序,游戲類應(yīng)用程序、購物類應(yīng)用程序、生活類應(yīng)用程序等不同類型的應(yīng)用程序,對(duì)此不作限制。
可以理解的是,APK文件一般包括以下幾類:特殊的資源文件、庫文件、簽名文件、資源文件、全局配置文件、java源碼編譯后生成的java字節(jié)碼文件以及編譯后的二進(jìn)制資源文件等。
在本發(fā)明的實(shí)施例中,可以通過網(wǎng)絡(luò)從應(yīng)用程序的商店中獲取待安裝APK,或者,也可以通過即時(shí)通信應(yīng)用程序接收聯(lián)系人發(fā)送的待安裝APK,對(duì)此不作限制。
需要說明的是,本發(fā)明實(shí)施例的執(zhí)行主體,在硬件上可以例如為終端中的中央處理器(Central Processing Unit,CPU),在軟件上可以例如為Android操作系統(tǒng)中的安裝包管理服務(wù)(Package Manage Service,PMS),對(duì)此不作限制。
可選地,可以采用AAPT工具對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù),或者,也可以基于Universal Extractor工具對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù),對(duì)此不作限制。
例如,可以對(duì)第一APK文件進(jìn)行zip方式的解壓縮處理,獲取第一解壓縮數(shù)據(jù),或者,也可以對(duì)第一APK文件進(jìn)行rar方式的解壓縮處理,獲取第一解壓縮數(shù)據(jù),對(duì)此不作限制。
S22:獲取終端的設(shè)備信息并作為目標(biāo)設(shè)備信息。
可選地,設(shè)備信息可以例如為終端的分辨率,或者終端的CPU類型等,對(duì)此不作限制。
S23:從第一解壓縮數(shù)據(jù)中,篩選出與目標(biāo)設(shè)備信息對(duì)應(yīng)的解壓縮數(shù)據(jù)并作為目標(biāo)解壓縮數(shù)據(jù)。
在本發(fā)明的實(shí)施例中,第一解壓縮數(shù)據(jù)中包括:多種設(shè)備信息,和與每種設(shè)備信息對(duì)應(yīng)的解壓縮數(shù)據(jù)。
具體地,不同的終端,由于其設(shè)備信息的不同,需要用到的第一APK文件中的解壓縮數(shù)據(jù)也不同。
因此,在本發(fā)明的實(shí)施例中,為了提升APK的安裝效率,縮短安裝時(shí)間,可以在安裝APK之前,預(yù)先從第一解壓縮數(shù)據(jù)中,篩選出與目標(biāo)設(shè)備信息對(duì)應(yīng)的解壓縮數(shù)據(jù),以使終端直接安裝與自身設(shè)備信息對(duì)應(yīng)的解壓縮數(shù)據(jù)。
S24:將第一解壓縮數(shù)據(jù)中,除目標(biāo)解壓縮數(shù)據(jù)之外的解壓縮數(shù)據(jù)作為與終端無關(guān)的數(shù)據(jù),并刪除與終端無關(guān)的數(shù)據(jù)。
在本發(fā)明的實(shí)施例中,通過在終端中安裝APK之前,刪除與終端無關(guān)的數(shù)據(jù),能夠有效減少終端的內(nèi)存消耗,提升終端系統(tǒng)的運(yùn)行效率。
S25:對(duì)目標(biāo)解壓縮數(shù)據(jù)進(jìn)行壓縮處理以獲得第二APK文件。
在本發(fā)明的實(shí)施例中,可以采用AAPT工具對(duì)保留的解壓縮數(shù)據(jù),即,目標(biāo)解壓縮數(shù)據(jù)進(jìn)行壓縮處理,獲得第二APK文件,或者,也可以基于UniversalExtractor工具對(duì)保留的解壓縮數(shù)據(jù)進(jìn)行壓縮處理,獲得第二APK文件,對(duì)此不作限制。
S26:將第二APK文件安裝在終端中。
在本發(fā)明的實(shí)施例中,基于第二APK文件的解壓縮數(shù)據(jù)與該終端的設(shè)備信息相匹配。
通過將第二APK文件安裝在終端中,由于基于第二APK文件的解壓縮數(shù)據(jù)與該終端的設(shè)備信息相匹配,能夠有效保證APK功能的完備性。
本實(shí)施例中,通過對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù),刪除第一解壓縮數(shù)據(jù)中,與終端無關(guān)的數(shù)據(jù)以得到第二APK文件,以及將第二APK文件安裝在終端中,能夠提升APK的安裝效率,縮短安裝時(shí)間,提升終端用戶的安裝體驗(yàn)。并且,能夠有效減少終端的內(nèi)存消耗,提升終端系統(tǒng)的運(yùn)行效率。通過將第二APK文件安裝在終端中,由于基于第二APK文件的解壓縮數(shù)據(jù)與該終端的設(shè)備信息相匹配,能夠有效保證APK功能的完備性。
圖3是本發(fā)明另一實(shí)施例提出的APK的安裝方法的流程示意圖。
在圖1所示實(shí)施例中的S13中,或者,在圖2所示實(shí)施例中的S26中,參見圖3,還可以包括:
S31:獲取第一APK文件在終端中的安裝目錄。
在本發(fā)明的實(shí)施例中,可以通過終端中的CPU,或者,Android操作系統(tǒng)中的PMS獲取第一APK文件在終端中的安裝目錄,對(duì)此不作限制。
S32:將第二APK文件復(fù)制在安裝目錄下,并將第二APK文件安裝在終端中。
在本發(fā)明的實(shí)施例中,通過將壓縮處理得到的第二APK文件直接復(fù)制在安裝目錄下,并對(duì)第二APK文件進(jìn)行安裝,保留了初始安裝路徑,保證了APK安裝過程的連續(xù)性,且由于只安裝了與該終端的設(shè)備信息匹配的APK文件,因此有效提升了待安裝APK的啟動(dòng)和安裝效率。
圖4是本發(fā)明一實(shí)施例提出的APK的安裝裝置的結(jié)構(gòu)示意圖。
參見圖4,該APK的安裝裝置40包括:
解壓縮模塊401,用于對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù)。
可選地,解壓縮模塊401具體用于:
采用AAPT工具對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù)。
刪除模塊402,用于刪除第一解壓縮數(shù)據(jù)中,與終端無關(guān)的數(shù)據(jù)以得到第二APK文件。
可選地,一些實(shí)施例中,參見圖5,第一解壓縮數(shù)據(jù)中包括:多種設(shè)備信息,和與每種設(shè)備信息對(duì)應(yīng)的解壓縮數(shù)據(jù),刪除模塊402,包括:
第一獲取子模塊4021,用于獲取終端的設(shè)備信息并作為目標(biāo)設(shè)備信息。
可選地,設(shè)備信息為分辨率。
篩選子模塊4022,用于從第一解壓縮數(shù)據(jù)中,篩選出與目標(biāo)設(shè)備信息對(duì)應(yīng)的解壓縮數(shù)據(jù)并作為目標(biāo)解壓縮數(shù)據(jù)。
刪除子模塊4023,用于將第一解壓縮數(shù)據(jù)中,除目標(biāo)解壓縮數(shù)據(jù)之外的解壓縮數(shù)據(jù)作為與終端無關(guān)的數(shù)據(jù),并刪除與終端無關(guān)的數(shù)據(jù)。
壓縮子模塊4024,用于對(duì)目標(biāo)解壓縮數(shù)據(jù)進(jìn)行壓縮處理以獲得第二APK文件。
安裝模塊403,用于將第二APK文件安裝在終端中??蛇x地,一些實(shí)施例中,參見圖5,安裝模塊403包括:
第二獲取子模塊4031,用于獲取第一APK文件在終端中的安裝目錄。
安裝子模塊4032,用于將第二APK文件復(fù)制在安裝目錄下,并將第二APK文件安裝在終端中。
需要說明的是,前述圖1-圖3實(shí)施例中對(duì)APK的安裝方法實(shí)施例的解釋說明也適用于該實(shí)施例的APK的安裝裝置40,其實(shí)現(xiàn)原理類似,此處不再贅述。
本實(shí)施例中,通過對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù),刪除第一解壓縮數(shù)據(jù)中,與終端無關(guān)的數(shù)據(jù)以得到第二APK文件,以及將第二APK文件安裝在終端中,能夠提升APK的安裝效率,縮短安裝時(shí)間,提升終端用戶的安裝體驗(yàn)。
圖6是本發(fā)明一個(gè)實(shí)施例提出的終端的結(jié)構(gòu)示意圖。
該終端可以是手機(jī)、平板電腦等。
參見圖6,本實(shí)施例的終端60包括:殼體601、處理器602、存儲(chǔ)器603、電路板604、電源電路605,電路板604安置在殼體601圍成的空間內(nèi)部,處理器602、存儲(chǔ)器603設(shè)置在電路板604上;電源電路605,用于為終端60各個(gè)電路或器件供電;存儲(chǔ)器603用于存儲(chǔ)可執(zhí)行程序代碼;其中,處理器602通過讀取存儲(chǔ)器603中存儲(chǔ)的可執(zhí)行程序代碼來運(yùn)行與可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行:
對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù);
刪除第一解壓縮數(shù)據(jù)中,與終端無關(guān)的數(shù)據(jù)以得到第二APK文件;
將第二APK文件安裝在終端中。
需要說明的是,前述圖1-圖3實(shí)施例中對(duì)APK的安裝方法實(shí)施例的解釋說明也適用于該實(shí)施例的終端60,其實(shí)現(xiàn)原理類似,此處不再贅述。
本實(shí)施例中,通過對(duì)待安裝APK的第一APK文件進(jìn)行解壓縮處理以得到第一解壓縮數(shù)據(jù),刪除第一解壓縮數(shù)據(jù)中,與終端無關(guān)的數(shù)據(jù)以得到第二APK文件,以及將第二APK文件安裝在終端中,能夠提升APK的安裝效率,縮短安裝時(shí)間,提升終端用戶的安裝體驗(yàn)。
需要說明的是,在本發(fā)明的描述中,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。此外,在本發(fā)明的描述中,除非另有說明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。
流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。
上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
在本說明書的描述中,參考術(shù)語“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。