[發(fā)明專利]一種實(shí)現(xiàn)應(yīng)用程序自動(dòng)更新的方法及裝置無(wú)效
| 申請(qǐng)?zhí)枺?/td> | 201110248451.3 | 申請(qǐng)日: | 2011-08-26 |
| 公開(公告)號(hào): | CN102306104A | 公開(公告)日: | 2012-01-04 |
| 發(fā)明(設(shè)計(jì))人: | 趙健 | 申請(qǐng)(專利權(quán))人: | 深圳市萬(wàn)興軟件有限公司 |
| 主分類號(hào): | G06F9/44 | 分類號(hào): | G06F9/44;G06F9/445 |
| 代理公司: | 廣州三環(huán)專利代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強(qiáng) |
| 地址: | 518057 廣東省深圳*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 實(shí)現(xiàn) 應(yīng)用程序 自動(dòng)更新 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及程序自動(dòng)更新領(lǐng)域,尤其涉及一種實(shí)現(xiàn)應(yīng)用程序自動(dòng)更新的方法及裝置。
背景技術(shù)
當(dāng)軟件進(jìn)行升級(jí)更新時(shí),需要同時(shí)更改版本號(hào),以及根據(jù)代理商的需求更改軟件里面的一些鏈接等信息。
當(dāng)前,基于麥金塔電腦(Macintosh,簡(jiǎn)稱MAC)平臺(tái)的軟件的版本號(hào)以及鏈接信息等信息的更改,需要通過(guò)研發(fā)人員手動(dòng)修改代碼來(lái)完成,即將需要更改的版本號(hào)和鏈接信息等信息手動(dòng)添加到應(yīng)用程序代碼中相應(yīng)的位置。現(xiàn)有技術(shù)中研發(fā)人員進(jìn)行版本號(hào)以及鏈接信息等信息的手動(dòng)更改的步驟繁瑣,容易出錯(cuò),使得更改效率低,且大大增加了研發(fā)人員的工作量。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例所要解決的技術(shù)問(wèn)題在于,提供一種實(shí)現(xiàn)應(yīng)用程序自動(dòng)更新的方法及裝置,可自動(dòng)地對(duì)應(yīng)用程序的版本號(hào)和鏈接信息等信息進(jìn)行更改。
為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了一種實(shí)現(xiàn)應(yīng)用程序自動(dòng)更新的方法,包括:
解壓應(yīng)用程序的源程序包;
采用文本輸入控件獲取用戶輸入的對(duì)應(yīng)用程序中指定的字段進(jìn)行更新的更新信息;
將所述應(yīng)用程序中指定的字段的信息更改為所述更新信息;
將更改完成后的所述應(yīng)用程序壓縮成預(yù)定格式的數(shù)據(jù)包。
其中,所述采用文本輸入控件獲取用戶輸入的對(duì)應(yīng)用程序中指定的字段進(jìn)行更新的更新信息的步驟具體包括:
所述文本輸入控件向用戶顯示表格,所述表格的每一項(xiàng)分別對(duì)應(yīng)所述應(yīng)用程序中的一個(gè)字段;
獲取用戶在所述表格的相應(yīng)項(xiàng)中錄入的信息,該錄入的信息即為用戶對(duì)應(yīng)用程序中指定的字段進(jìn)行更新的更新信息。
其中,所述采用文本輸入控件獲取用戶輸入的對(duì)應(yīng)用程序中指定的字段進(jìn)行更新的更新信息的步驟還包括:
將獲取的用戶錄入的更新信息設(shè)置成可擴(kuò)展標(biāo)記語(yǔ)言XML格式。
其中,所述將所述應(yīng)用程序中指定的字段的信息更改為所述更新信息的步驟具體包括:
根據(jù)各更新信息在表格中的所在項(xiàng),查找到應(yīng)用程序中該項(xiàng)對(duì)應(yīng)的字段,查找到的字段即為用戶指定的字段;
將所述更新程序插入到所述應(yīng)用程序的指定的字段中,替換所述應(yīng)用程序中指定的字段的原始信息。
其中,所述更新信息包括版本號(hào)更新信息和/或鏈接更新信息。
相應(yīng)地,本發(fā)明實(shí)施例還提供了一種實(shí)現(xiàn)應(yīng)用程序自動(dòng)更新的裝置,該裝置包括:
解壓模塊,用于解壓應(yīng)用程序的源程序包;
更新信息獲取模塊,用于采用文本輸入控件獲取用戶輸入的對(duì)應(yīng)用程序中指定的字段進(jìn)行更新的更新信息;
更改模塊,用于將所述應(yīng)用程序中指定的字段的信息更改為所述更新信息;
壓縮模塊,用于將更改完成后的所述應(yīng)用程序壓縮成預(yù)定格式的數(shù)據(jù)包。
其中,所述更新信息獲取模塊包括:
展示單元,用于將所述文本輸入控件的表格顯示給用戶,所述表格的每一項(xiàng)分別對(duì)應(yīng)所述應(yīng)用程序中的一個(gè)字段;
獲取單元,用于獲取用戶在所述展示單元所顯示的表格的相應(yīng)項(xiàng)中錄入的信息,該錄入的信息即為用戶對(duì)應(yīng)用程序的指定的字段進(jìn)行更新的更新信息。
其中,還包括:格式轉(zhuǎn)換模塊,用于將所述獲取單元獲取的用戶錄入的更新信息設(shè)置成可擴(kuò)展標(biāo)記語(yǔ)言XML格式。
其中,所述更改模塊包括:
查找單元,用于根據(jù)各更新信息在表格中的所在項(xiàng),查找到應(yīng)用程序中的對(duì)應(yīng)字段,查找到的字段即為用戶指定的字段;
替換單元,用于將所述更新程序插入到所述查找單元查找到的指定的字段中,替換所述應(yīng)用程序中指定的字段的原始信息。
實(shí)施本發(fā)明實(shí)施例,具有以下有益效果:
通過(guò)設(shè)置的文本輸入控件獲取用戶對(duì)應(yīng)用程序的指定字段中的信息進(jìn)行更改的更新信息,然后自動(dòng)查找到應(yīng)用程序的相應(yīng)字段將該字段下的原信息更改為所述更新信息,簡(jiǎn)單方便地實(shí)現(xiàn)了應(yīng)用程序的版本號(hào)以及鏈接信息等信息的自動(dòng)更新,避免了研發(fā)人員手動(dòng)更改容易出錯(cuò)的問(wèn)題,減少了研發(fā)人員的工作量,提高了應(yīng)用程序中版本號(hào)以及鏈接信息等信息的更改效率,滿足了用戶自動(dòng)化、智能化的需求。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實(shí)施例的實(shí)現(xiàn)應(yīng)用程序自動(dòng)更新的裝置的結(jié)構(gòu)組成示意圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳市萬(wàn)興軟件有限公司,未經(jīng)深圳市萬(wàn)興軟件有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110248451.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 對(duì)虛擬化應(yīng)用程序的基于策略的訪問(wèn)
- 應(yīng)用程序執(zhí)行、應(yīng)用程序提供裝置和應(yīng)用程序分發(fā)方法
- 一種軟件保護(hù)方法、裝置及系統(tǒng)
- 應(yīng)用程序的開發(fā)方法和系統(tǒng)
- 應(yīng)用程序的擴(kuò)展方法及裝置
- 一種應(yīng)用程序商店的應(yīng)用程序發(fā)布方法及裝置
- 一種應(yīng)用程序的監(jiān)控方法、裝置及系統(tǒng)
- 用于對(duì)虛擬化應(yīng)用程序的基于策略的訪問(wèn)的方法和系統(tǒng)
- 應(yīng)用程序控制方法、裝置、終端及存儲(chǔ)介質(zhì)
- 一種應(yīng)用程序安裝、卸載方法及通信終端
- 手機(jī)副屏幕畫面自動(dòng)更新的方法與裝置
- 自動(dòng)更新短消息發(fā)送及接收裝置和自動(dòng)更新短消息的方法
- 一種發(fā)電廠EAM系統(tǒng)
- 一種Android軟件自動(dòng)更新程序核心模塊的方法
- 一種自動(dòng)緩沖應(yīng)用最新內(nèi)容的方法及系統(tǒng)
- 軟件自動(dòng)更新的方法及裝置
- 一種電力企業(yè)大學(xué)教育培訓(xùn)平臺(tái)資源同步更新系統(tǒng)
- 一種應(yīng)用自動(dòng)更新方法、裝置、系統(tǒng)和計(jì)算機(jī)設(shè)備
- CAE模塊的自動(dòng)更新方法和系統(tǒng)
- 一種程序自動(dòng)更新方法及裝置
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





