1.一種安裝包的共享函數(shù)庫文件處理方法,其特征在于,所述安裝包的共享函數(shù)庫文件處理方法包括以下步驟:
獲取預(yù)置編譯平臺(tái)生成的安裝包中共享函數(shù)庫文件對(duì)應(yīng)的初始?jí)嚎s包;
解壓所述初始?jí)嚎s包得到共享函數(shù)庫文件;
調(diào)用預(yù)置壓縮工具對(duì)所述共享函數(shù)庫文件進(jìn)行壓縮得到目標(biāo)壓縮包;
將所述目標(biāo)壓縮包儲(chǔ)存至所述安裝包的預(yù)置位置,刪除所述初始?jí)嚎s包。
2.如權(quán)利要求1所述的安裝包的共享函數(shù)庫文件處理方法,其特征在于,所述將目標(biāo)壓縮包儲(chǔ)存至所述安裝包的預(yù)置位置,刪除所述初始?jí)嚎s包之后還包括:
對(duì)包含所述目標(biāo)壓縮包的安裝包進(jìn)行簽名處理。
3.如權(quán)利要求2所述的安裝包的共享函數(shù)庫文件處理方法,其特征在于,所述對(duì)包含所述目標(biāo)壓縮包的安裝包進(jìn)行簽名處理之后還包括:
下載安裝所述簽名處理后的安裝包后,判斷是否接收到加載共享函數(shù)庫請(qǐng)求;
當(dāng)接收到加載共享函數(shù)請(qǐng)求時(shí),判斷共享函數(shù)庫文件是否已經(jīng)被解壓;
若是,則在所述共享函數(shù)庫文件中加載對(duì)應(yīng)的共享函數(shù)庫;
若否,則調(diào)用所述預(yù)置壓縮工具從預(yù)置位置對(duì)所述目標(biāo)壓縮包進(jìn)行解壓處理,并將解壓獲得的共享函數(shù)庫文件儲(chǔ)存至預(yù)置路徑下。
4.如權(quán)利要求1至3中任一項(xiàng)所述的安裝包的共享函數(shù)庫文件處理方法,其特征在于,所述調(diào)用預(yù)置壓縮工具對(duì)所述共享函數(shù)庫文件進(jìn)行壓縮得到目標(biāo)壓縮包包括:
調(diào)用預(yù)置壓縮工具將所有共享函數(shù)庫文件壓縮形成一目標(biāo)壓縮包。
5.如權(quán)利要求1至3任一項(xiàng)所述的安裝包,其特征在于,所述調(diào)用預(yù)置壓縮工具對(duì)所述共享函數(shù)庫文件進(jìn)行壓縮得到目標(biāo)壓縮包包括:
調(diào)用預(yù)置壓縮工具將所有共享函數(shù)庫文件壓縮,以使共享函數(shù)庫文件對(duì)應(yīng)形成一目標(biāo)壓縮包。
6.一種安裝包的共享函數(shù)庫文件處理裝置,其特征在于,所述安裝包的共享函數(shù)庫文件處理裝置包括:
獲取模塊,用于獲取預(yù)置編譯平臺(tái)生成的安裝包中共享函數(shù)庫文件對(duì)應(yīng)的初始?jí)嚎s包;
第一解壓模塊,用于解壓所述初始?jí)嚎s包得到共享函數(shù)庫文件;
壓縮模塊,用于調(diào)用預(yù)置壓縮工具對(duì)所述共享函數(shù)庫文件進(jìn)行壓縮得到目標(biāo)壓縮包;
處理模塊,用于將所述目標(biāo)壓縮包儲(chǔ)存至所述安裝包的預(yù)置位置,刪除所述初始?jí)嚎s包。
7.如權(quán)利要求6所述的安裝包的共享函數(shù)庫文件處理裝置,其特征在于,所述安裝包的共享函數(shù)庫文件處理裝置還包括:
簽名模塊,用于對(duì)包含所述目標(biāo)壓縮包的安裝包進(jìn)行簽名處理。
8.如權(quán)利要求7所述的安裝包的共享函數(shù)庫文件處理裝置,其特征在于,所述安裝包的共享函數(shù)庫文件處理裝置還包括:
第一判斷模塊,用于下載安裝所述簽名處理后的安裝包后,判斷是否接收到加載共享函數(shù)庫請(qǐng)求;
第二判斷模塊,用于當(dāng)接收到加載共享函數(shù)請(qǐng)求時(shí),判斷共享函數(shù)庫文件是否已經(jīng)被解壓;
加載模塊,用于當(dāng)共享函數(shù)庫文件已經(jīng)被解壓時(shí),在所述共享函數(shù)庫文件中加載對(duì)應(yīng)的共享函數(shù)庫;
第二解壓模塊,用于當(dāng)共享函數(shù)庫文件未被解壓時(shí),調(diào)用所述預(yù)置壓縮工具從預(yù)置位置對(duì)所述目標(biāo)壓縮包進(jìn)行解壓處理,并將解壓獲得的共享函數(shù)庫文件儲(chǔ)存至預(yù)置路徑下。
9.如權(quán)利要求6至8中任一項(xiàng)所述的安裝包的共享函數(shù)庫文件處理裝置, 其特征在于,所述壓縮模塊具體用于,調(diào)用預(yù)置壓縮工具將所有共享函數(shù)庫文件壓縮形成一目標(biāo)壓縮包。
10.如權(quán)利要求6至8中任一項(xiàng)所述的安裝包的共享函數(shù)庫文件處理裝置,其特征在于,所述壓縮模塊具體用于,調(diào)用預(yù)置壓縮工具將所有共享函數(shù)庫文件壓縮,以使共享函數(shù)庫文件對(duì)應(yīng)形成一目標(biāo)壓縮包。