亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種ota升級(jí)的方法和系統(tǒng)的制作方法

文檔序號(hào):6519108閱讀:252來(lái)源:國(guó)知局
一種ota升級(jí)的方法和系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種OTA升級(jí)的方法和系統(tǒng),該方法包括:S1:在OTA服務(wù)器中設(shè)置第一存儲(chǔ)模塊和第一入口模塊,以及設(shè)置記錄模塊;S2:將第一存儲(chǔ)模塊、第一入口模塊和記錄模塊合成OTA升級(jí)包;S3:將OTA升級(jí)包發(fā)送至移動(dòng)終端,利用OTA升級(jí)包對(duì)移動(dòng)終端進(jìn)行升級(jí)。實(shí)施本發(fā)明的有益效果是,即使后續(xù)OTA升級(jí)包中更改包名還是入口類名,軟件進(jìn)行OTA升級(jí)后可以保持手機(jī)桌面原有的顯示位置不變。
【專利說(shuō)明】一種OTA升級(jí)的方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通信【技術(shù)領(lǐng)域】,更具體地說(shuō),涉及一種OTA升級(jí)的方法和系統(tǒng)。
【背景技術(shù)】
[0002]目前各大運(yùn)營(yíng)商一般將軟件版本升級(jí)包置于0TA(0ver-the-Air Technology,空中下載技術(shù))服務(wù)器中,移動(dòng)終端基于當(dāng)前軟件版本,自動(dòng)或手動(dòng)于OTA服務(wù)器中搜索相應(yīng)軟件版本的升級(jí)包,并將軟件版本升級(jí)包下載到移動(dòng)終端上,將本機(jī)版本升級(jí)為新的軟件版本。
[0003]但是對(duì)于手機(jī)廠商來(lái)說(shuō),一般都會(huì)針對(duì)手機(jī)軟件發(fā)布OTA軟件版本幫助用戶升級(jí)最新的軟件版本,但同時(shí)要盡可能保證升級(jí)時(shí)不會(huì)清除用戶的數(shù)據(jù)。而對(duì)于桌面來(lái)說(shuō),如果清除了數(shù)據(jù),用戶在升級(jí)前分類整理好的圖標(biāo)在升級(jí)完成后會(huì)產(chǎn)生排序錯(cuò)誤。這是因?yàn)椋瑥S商在制作OTA升級(jí)軟件時(shí)有可能會(huì)更改某些之前內(nèi)置應(yīng)用的包名或者類名,而且手機(jī)自帶的系統(tǒng)軟件一般都是不可以卸載的。一旦出現(xiàn)這種情況,系統(tǒng)在升級(jí)完成后開(kāi)機(jī),更改后的應(yīng)用程序由于無(wú)法從數(shù)據(jù)庫(kù)中找到相同的包名和類名的數(shù)據(jù),最終就會(huì)導(dǎo)致這幾個(gè)應(yīng)用被誤當(dāng)做新安裝的程序,圖標(biāo)的位置也發(fā)生了變化。
[0004]Android(安卓)系統(tǒng)中標(biāo)識(shí)每個(gè)應(yīng)用程序的唯一性是通過(guò)應(yīng)用程序的包名和入口類名來(lái)確定的。桌面在重新加載時(shí)會(huì)根據(jù)從包管理中讀取的應(yīng)用程序的包名和類名,與數(shù)據(jù)庫(kù)中保存的應(yīng)用程序的包名和類名信息進(jìn)行匹配,從而從數(shù)據(jù)庫(kù)中得到應(yīng)用程序正確的位置信息,如果在數(shù)據(jù)庫(kù)中找不到記錄就認(rèn)為該應(yīng)用是新安裝的應(yīng)用,此時(shí)會(huì)將圖標(biāo)插入到其他空白位置或者最后面的位置。因此,在Android軟件進(jìn)行OTA升級(jí)后,如何防止應(yīng)用程序排序錯(cuò)誤是很有必要的。

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

[0005]本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種OTA升級(jí)的方法和系統(tǒng)。
[0006]本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:構(gòu)造一種OTA升級(jí)的方法;
[0007]S1:在OTA服務(wù)器中設(shè)置第一存儲(chǔ)模塊和第一入口模塊,其中,所述第一存儲(chǔ)模塊至少包括第一版本號(hào),所述第一入口模塊用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第一版本號(hào)用于標(biāo)識(shí)升級(jí)后的軟件的版本;
[0008]在OTA服務(wù)器中設(shè)置用于讀取待升級(jí)的軟件的第二存儲(chǔ)模塊和第二入口模塊的記錄模塊,其中,第二存儲(chǔ)模塊至少包括第二版本號(hào),所述第二入口模塊用于唯一標(biāo)識(shí)待升級(jí)的軟件的存儲(chǔ)地址,所述第二版本號(hào)用于標(biāo)識(shí)待升級(jí)的軟件的版本;
[0009]S2:將所述第一存儲(chǔ)模塊、第一入口模塊和記錄模塊合成OTA升級(jí)包;
[0010]S3:將所述OTA升級(jí)包發(fā)送至移動(dòng)終端,利用所述OTA升級(jí)包對(duì)所述移動(dòng)終端進(jìn)行升級(jí)。
[0011]在本發(fā)明所述的方法中,所述步驟S3包括以下子步驟:[0012]S31:在所述移動(dòng)終端中,設(shè)置包括位置信息的桌面數(shù)據(jù)庫(kù),并建立所述位置信息與第二入口模塊的對(duì)應(yīng)關(guān)系,所述位置信息用于確定待升級(jí)的軟件的桌面位置;
[0013]S32:在所述移動(dòng)終端中,安裝所述OTA升級(jí)包對(duì)軟件升級(jí),讀取所述第一存儲(chǔ)模塊和第一入口模塊;解析所述OTA升級(jí)包的記錄模塊,讀取待升級(jí)的軟件的第二存儲(chǔ)模塊和第二入口模塊,將第二版本號(hào)存儲(chǔ)在所述第一存儲(chǔ)模塊中;
[0014]S33:比較所述第一版本號(hào)和第二版本號(hào),若一致,轉(zhuǎn)至步驟S35 ;若不一致,轉(zhuǎn)至步驟S34 ;
[0015]S34:將所述位置信息與第二入口模塊的對(duì)應(yīng)關(guān)系更新為所述位置信息與第一入口模塊的對(duì)應(yīng)關(guān)系;
[0016]S35:加載桌面程序并切換至桌面。
[0017]在本發(fā)明所述的方法中,所述步驟SI還包括:設(shè)置所述第一入口模塊的第一包名和第一入口類名,所述第一包名用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第一入口類名用于啟動(dòng)所述升級(jí)后的軟件;
[0018]所述第二入口模塊包括第二包名和第二入口類名,所述第二包名用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第二入口類名用于啟動(dòng)所述升級(jí)后的軟件。
[0019]在本發(fā)明所述的方法中,所述步驟S32還包括:
[0020]讀取所述第二入口模塊的第二包名和第二入口類名;
[0021]設(shè)置用于存儲(chǔ)所述第二入口模塊的資源文件。
[0022]讀取所述第一入口模塊的第一包名和第一入口類名;
[0023]將所述第一入口模塊存儲(chǔ)到資源文件。
[0024]在本發(fā)明所述的方法中,所述步驟S34還包括,讀取資源文件。
[0025]在本發(fā)明所述的方法中,該方法還包括:
[0026]在所述步驟S34之前,比較所述第一包名和第二包名,以及比較第一入口類名和第二入口類名;若所述第一包名和第二包名一致,且第一入口類名和第二入口類名一致,轉(zhuǎn)至S35 ;若所述第一包名和第二包名不一致,或者所述第一入口類名和第二入口不一致,或者所述第一包名和第二包名以及所述第一入口類名和第二入口都不一致,轉(zhuǎn)至S34 ;
[0027]在所述步驟S35之后,保存第一存儲(chǔ)模塊,刪除第二存儲(chǔ)模塊。
[0028]本發(fā)明的另一方面,提供一種OTA升級(jí)的系統(tǒng),包括OTA服務(wù)器和移動(dòng)終端;
[0029]所述OTA服務(wù)器包括:
[0030]設(shè)置模塊,用于設(shè)置第一存儲(chǔ)模塊和第一入口模塊,其中,所述第一存儲(chǔ)模塊包括升級(jí)數(shù)據(jù)和第一版本號(hào),所述第一入口模塊用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第一版本號(hào)用于標(biāo)識(shí)升級(jí)后的軟件的版本;
[0031]以及設(shè)置用于記錄待升級(jí)的軟件的第二存儲(chǔ)模塊和第二入口模塊的記錄模塊,其中,第二存儲(chǔ)模塊包括待升級(jí)的原始數(shù)據(jù)、第二版本號(hào)和用于確定桌面位置的位置信息,所述第二入口模塊用于唯一標(biāo)識(shí)待升級(jí)的軟件的存儲(chǔ)地址,所述第二版本號(hào)用于標(biāo)識(shí)待升級(jí)的軟件的版本;
[0032]合成模塊,用于將所述第一存儲(chǔ)模塊、第一入口模塊和記錄模塊合成OTA升級(jí)包;
[0033]通信模塊,用于將所述OTA升級(jí)包發(fā)送至移動(dòng)終端;
[0034]所述移動(dòng)終端包括:[0035]解析模塊,用于解析所述記錄模塊并讀取待升級(jí)的軟件的第二存儲(chǔ)模塊和第二入口豐旲塊;
[0036]安裝模塊,用于安裝所述OTA升級(jí)包對(duì)軟件升級(jí),讀取所述第一存儲(chǔ)模塊和第一入口模塊,將第二版本號(hào)存儲(chǔ)在所述第一存儲(chǔ)模塊中;
[0037]比較模塊,用于比較所述第一版本號(hào)和第二版本號(hào);
[0038]更新模塊,用于將所述位置信息與第二入口模塊的對(duì)應(yīng)關(guān)系更新為所述位置信息與第一入口模塊的對(duì)應(yīng)關(guān)系;
[0039]加載模塊,用于加載桌面程序并切換至桌面;
[0040]桌面數(shù)據(jù)庫(kù),包括用于確定待升級(jí)的軟件的桌面位置的位置信息,用于建立所述位置信息與第二入口模塊的對(duì)應(yīng)關(guān)系。
[0041]在本發(fā)明所述的系統(tǒng)中,所述第一入口模塊包括第一包名和第一入口類名,所述第一包名用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第一入口類名用于啟動(dòng)所述升級(jí)后的軟件;
[0042]所述第二入口模塊包括第二包名和第二入口類名,所述第二包名用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第二入口類名用于啟動(dòng)所述升級(jí)后的軟件。
[0043]在本發(fā)明所述的系統(tǒng)中,該系統(tǒng)還包括資源模塊,所述資源模塊用于存儲(chǔ)所述資源文件,并建立所述第一入口模塊和第二入口模塊的對(duì)應(yīng)關(guān)系;
[0044]所述解析模塊還用于讀取所述第二入口模塊的第二包名和第二入口類名,讀取所述第一入口模塊的第一包名和第一入口類名,以及讀取所述資源文件。
[0045]在本發(fā)明所述的系統(tǒng)中,所述比較模塊還用于比較所述第一入口模塊和第二入口模塊。
[0046]實(shí)施本發(fā)明的OTA升級(jí)的方法和系統(tǒng),具有以下有益效果:即使后續(xù)OTA升級(jí)包中更改包名還是入口類名,軟件進(jìn)行OTA升級(jí)后可以保持手機(jī)桌面原有的顯示位置不變。
【專利附圖】

【附圖說(shuō)明】
[0047]下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中:
[0048]圖1是本發(fā)明第一實(shí)施例提供的一種OTA升級(jí)的方法的流程圖;
[0049]圖2是本發(fā)明提供的OTA升級(jí)包的結(jié)構(gòu)示意圖;
[0050]圖3是本發(fā)明提供的待升級(jí)的軟件的結(jié)構(gòu)示意圖;
[0051]圖4是本發(fā)明第一實(shí)施例提供的一種OTA升級(jí)的系統(tǒng)的方框圖;
[0052]圖5是本發(fā)明第二實(shí)施例提供的一種OTA升級(jí)的方法的流程圖;
[0053]圖6是本發(fā)明第二實(shí)施例提供的一種OTA升級(jí)的系統(tǒng)的方框圖;
[0054]圖7是本發(fā)明第三實(shí)施例提供的一種OTA升級(jí)的方法的流程圖。
【具體實(shí)施方式】
[0055]為了對(duì)本發(fā)明的技術(shù)特征、目的和效果有更加清楚的理解,現(xiàn)對(duì)照附圖詳細(xì)說(shuō)明本發(fā)明的【具體實(shí)施方式】。
[0056]如圖1所示,在本發(fā)明提供的一種OTA升級(jí)的方法的流程圖中,提供了一種在OTA服務(wù)器合成的OTA升級(jí)包10 (如圖2所示)以及在移動(dòng)終端2進(jìn)行OTA升級(jí)的方法,這里的移動(dòng)終端2主要針對(duì)安裝了安卓系統(tǒng)的手機(jī),本發(fā)明中提供的OTA升級(jí)包10主要適用于由廠商開(kāi)發(fā)的安卓系統(tǒng)ROM軟件,在安卓軟件OTA升級(jí)中,該OTA升級(jí)包10中包含供多個(gè)軟件升級(jí)的安裝包,每個(gè)安裝包需自身配置activity的meta-data屬性,并在資源文件中定義保存修改記錄的字符串資源,有修改包名類名的應(yīng)用軟件(可以有多個(gè)應(yīng)用都修改包名類名)才需要按此格式的要求配置meta-data屬性;只是修復(fù)了內(nèi)部缺陷的那種應(yīng)用軟件就不需要配置meta-data。故在OTA服務(wù)器I中,所述合成OTA升級(jí)包10的方法包括:[0057]S1:設(shè)置用于軟件升級(jí)的第一存儲(chǔ)模塊11和第一入口模塊12,其中,所述第一存儲(chǔ)模塊11包括第一版本號(hào),所述第一入口模塊12包括第一包名和第一入口類名;第一存儲(chǔ)模塊11和第一入口模塊12為現(xiàn)有技術(shù)提供的OTA升級(jí)包10 ;設(shè)置所述第一入口模塊12的第一包名和第一入口類名,所述第一包名用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第一入口類名用于啟動(dòng)所述升級(jí)后的軟件。[0058]所有存儲(chǔ)類(即第一存儲(chǔ)模塊11或第二存儲(chǔ)模塊31)均存儲(chǔ)在數(shù)據(jù)庫(kù)。而入口類是指在應(yīng)用程序中的AndroidManifest.xml中配置了〈category android:name ="android, intent, category.LAUNCHER" /> 的 activity。也就是在主菜單中點(diǎn)擊應(yīng)用圖標(biāo)時(shí)啟動(dòng)的那個(gè)類。[0059]比如:在未做任何升級(jí)前廠商內(nèi)置的相機(jī)apk在之前的版本中文件名稱為 Camera, apk,此時(shí)這個(gè)apk是放在system/app目錄下。應(yīng)用的包名為com.android, camera, 入口類名為 com.android.cameraLauncher。[0060]用戶如果使用的是這個(gè)版本的系統(tǒng)軟件,在開(kāi)機(jī)完成后,桌面數(shù)據(jù)庫(kù)中會(huì)記錄相機(jī)apk的位置信息,這個(gè)信息是通過(guò)包名(com.andro i d.camera)和入口類名(com.android.cameraLauncher)這兩個(gè)來(lái)同時(shí)確定的。 [0061]設(shè)置用于記錄待升級(jí)的軟件30 (如圖3所示,待升級(jí)的軟件設(shè)置在移動(dòng)終端2上) 的第二存儲(chǔ)模塊31和第二入口模塊32的記錄模塊13,其中,第二存儲(chǔ)模塊31包括第二版本號(hào)和用于確定桌面位置的位置信息,所述第二入口模塊32包括第二包名和第二入口類名;利用AndroidManifest.xml中的meta-data屬性記錄修改前的包名和入口類名(即第二入口模塊32)。通過(guò)讀取修改前的包名和入口類名,OTA升級(jí)包10在安裝后可以查詢每個(gè)軟件是否配置有這個(gè)屬性,來(lái)判斷包名或類名是否改變。[0062]該部分通過(guò)在升級(jí)包的activity標(biāo)簽下添加如下代碼:[0063]
【權(quán)利要求】
1.一種OTA升級(jí)的方法,其特征在于:51:在OTA服務(wù)器(I)中設(shè)置第一存儲(chǔ)模塊(11)和第一入口模塊(12),其中,所述第一存儲(chǔ)模塊(11)至少包括第一版本號(hào),所述第一入口模塊(12)用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第一版本號(hào)用于標(biāo)識(shí)升級(jí)后的軟件的版本;在OTA服務(wù)器(I)中設(shè)置用于讀取待升級(jí)的軟件(30)的第二存儲(chǔ)模塊(31)和第二入口模塊(32)的記錄模塊(13),其中,第二存儲(chǔ)模塊(31)至少包括第二版本號(hào),所述第二入口模塊(32)用于唯一標(biāo)識(shí)待升級(jí)的軟件(30)的存儲(chǔ)地址,所述第二版本號(hào)用于標(biāo)識(shí)待升級(jí)的軟件(30)的版本;52:將所述第一存儲(chǔ)模塊(11)、第一入口模塊(12)和記錄模塊(13)合成OTA升級(jí)包(10);53:將所述OTA升級(jí)包(10)發(fā)送至移動(dòng)終端(2),利用所述OTA升級(jí)包(10)對(duì)所述移動(dòng)終端(2)進(jìn)行升級(jí)。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟S3包括以下子步驟:S31:在所述移動(dòng)終端(2)中,設(shè)置包括位置信息的桌面數(shù)據(jù)庫(kù),并建立所述位置信息與第二入口模塊(32)的對(duì)應(yīng)關(guān)系,所述位置信息用于確定待升級(jí)的軟件(30)的桌面位置;S32:在所述移動(dòng)終端(2)中,安裝所述OTA升級(jí)包(10)對(duì)軟件升級(jí),讀取所述第一存儲(chǔ)模塊(11)和第一入口模塊(12);解析所述OTA升級(jí)包(10)的記錄模塊(13),讀取待升級(jí)的軟件(30)的第二存儲(chǔ)模塊(31)和第二入口模塊(32),將第二版本號(hào)存儲(chǔ)在所述第一存儲(chǔ)模塊(11)中;S33:比較所述第一版本號(hào)和第二版本號(hào),若一致,轉(zhuǎn)至步驟S35 ;若不一致,轉(zhuǎn)至步驟S34 ;S34:將所述位置信息與第二入口模塊(32)的對(duì)應(yīng)關(guān)系更新為所述位置信息與第一入口模塊(32)的對(duì)應(yīng)關(guān)系;S35:加載桌面程序并切換至桌面。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟SI還包括:設(shè)置所述第一入口模塊(12)的第一包名和第一入口類名,所述第一包名用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址, 所述第一入口類名用于啟動(dòng)所述升級(jí)后的軟件;所述第二入口模塊(32)包括第二包名和第二入口類名,所述第二包名用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第二入口類名用于啟動(dòng)所述升級(jí)后的軟件。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟S32還包括 :讀取所述第二入口模塊(32)的第二包名和第二入口類名;設(shè)置用于存儲(chǔ)所述第二入口模塊(32)的資源文件。讀取所述第一入口模塊(12)的第一包名和第一入口類名;將所述第一入口模塊(12)存儲(chǔ)到資源文件。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟S34還包括,讀取資源文件。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,該方法還包括:在所述步驟S34之前,比較所述第一包名和第二包名,以及比較第一入口類名和第二入口類名;若所述第一包名和第二包名一致,且第一入口類名和第二入口類名一致,轉(zhuǎn)至S35;若所述第一包名和第二包名不一致,或者所述第一入口類名和第二入口不一致,或者所述第一包名和第二包名以及所述第一入口類名和第二入口都不一致,轉(zhuǎn)至S34 ;在所述步驟S35之后,保存第一存儲(chǔ)模塊(11),刪除第二存儲(chǔ)模塊(31)。
7.—種OTA升級(jí)的系統(tǒng),包括OTA服務(wù)器(I)和移動(dòng)終端(2),其特征在于:所述OTA服務(wù)器⑴包括:設(shè)置模塊(41),用于設(shè)置第一存儲(chǔ)模塊(11)和第一入口模塊(12),其中,所述第一存儲(chǔ)模塊(11)包括升級(jí)數(shù)據(jù)和第一版本號(hào),所述第一入口模塊(12)用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第一版本號(hào)用于標(biāo)識(shí)升級(jí)后的軟件的版本;以及設(shè)置用于記錄待升級(jí)的軟件(30)的第二存儲(chǔ)模塊(31)和第二入口模塊(32)的記錄模塊(13),其中,第二存儲(chǔ)模塊(31)包括待升級(jí)的原始數(shù)據(jù)、第二版本號(hào)和用于確定桌面位置的位置信息,所述第二入口模塊(32)用于唯一標(biāo)識(shí)待升級(jí)的軟件(30)的存儲(chǔ)地址,所述第二版本號(hào)用于標(biāo)識(shí)待升級(jí)的軟件(30)的版本;合成模塊(42),用于將所述第一存儲(chǔ)模塊(11)、第一入口模塊(12)和記錄模塊(13) 合成OTA升級(jí)包(10);通信模塊(43),用于將所述OTA升級(jí)包(10)發(fā)送至移動(dòng)終端(2);所述移動(dòng)終端(2)包括:解析模塊(21),用于解析所述記錄模塊(13)并讀取待升級(jí)的軟件(30)的第二存儲(chǔ)模塊(31)和第二入口模塊(32);安裝模塊(22),用于安裝所述OTA升級(jí)包(10)對(duì)軟件升級(jí),讀取所述第一存儲(chǔ)模塊(11)和第一入口模塊(12),將第二版本號(hào)存儲(chǔ)在所述第一存儲(chǔ)模塊(11)中;比較模塊(23),用于比較所述第一版本號(hào)和第二版本號(hào);更新模塊(24),用于將所述位置信息與第二入口模塊(32)的對(duì)應(yīng)關(guān)系更新為所述位置信息與第一入口模塊(32)的對(duì)應(yīng)關(guān)系;加載模塊(25),用于加載桌面程序并切換至桌面;桌面數(shù)據(jù)庫(kù)(26),包括用于確定待升級(jí)的軟件(30)的桌面位置的位置信息,用于建立所述位置信息與第二入口模塊(32)的對(duì)應(yīng)關(guān)系。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述第一入口模塊(12)包括第一包名和第一入口類名,所述第一包名用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第一入口類名用于啟動(dòng)所述升級(jí)后的軟件;所述第二入口模塊(32)包括第二包名和第二入口類名,所述第二包名用于標(biāo)識(shí)升級(jí)后的軟件的存儲(chǔ)地址,所述第二入口類名用于啟動(dòng)所述升級(jí)后的軟件。
9.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,該系統(tǒng)還包括資源模塊,所述資源模塊(27)用于存儲(chǔ)所述資源文件,并建立所述第一入口模塊(12)和第二入口模塊(32)的對(duì)應(yīng)關(guān)系;所述解析模塊(21)還用于讀取所述第二入口模塊(32)的第二包名和第二入口類名, 讀取所述第一入口模塊(12)的第一包名和第一入口類名,以及讀取所述資源文件。
10.根據(jù)權(quán)利要求8所述的系統(tǒng),其特征在于,所述比較模塊(23)還用于比較所述第一入口模塊(12)和第二入口模塊(32)。
【文檔編號(hào)】G06F9/445GK103559065SQ201310571817
【公開(kāi)日】2014年2月5日 申請(qǐng)日期:2013年11月13日 優(yōu)先權(quán)日:2013年11月13日
【發(fā)明者】胡心洋, 陳景遠(yuǎn) 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1