[發明專利]一種Android軟件自動更新程序核心模塊的方法無效
| 申請號: | 201310719608.5 | 申請日: | 2013-12-24 |
| 公開(公告)號: | CN103631631A | 公開(公告)日: | 2014-03-12 |
| 發明(設計)人: | 嚴偉;王敏;劉飛 | 申請(專利權)人: | 江蘇優控新能源科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 215021 江蘇省蘇州市工*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 android 軟件 自動更新 程序 核心 模塊 方法 | ||
技術領域
本發明涉及一種Android軟件自動更新程序核心模塊的方法。
背景技術
隨著Android手機的廣泛使用,Android應用軟件開發也越來越得到關注。應用開發商開發Android應用發布后,如果需要對軟件進行更新,則需要再次發布以便用戶升級。Android升級安裝時,會彈出軟件安裝的界面。用戶需要去手動點擊“安裝”才能繼續。而由于種種的原因,用戶往往沒能完成升級操作。
基于此背景,應用軟件開發商期待一種能自動完成軟件更新升級的方法。
發明內容
本發明利用Android系統的特點,實現了一種軟件自動更新程序核心模塊的方法。
本發明的技術方案為:一種Android軟件自動更新程序核心模塊的方法,包含更新檢測模塊和核心功能更新模塊。
所述更新檢測模塊,即在軟件啟動時,連接服務器檢測是否有程序更新;
所述核心功能更新模塊,即下載并更新程序核心功能模塊。
具體實施方式
為了使本發明的技術方案更加清楚明白,以下對本發明進行進一步詳細說明。
Android軟件在安裝時,會將安裝包里所包含的.so(動態庫)拷貝到程序目錄;軟件運行時,當需要調用.so時,會在程序目錄里查找該文件然后調用。
基于此特性,我們在軟件里包含兩個重要的組件,即更新檢測模塊和核心功能更新模塊。除此之外,程序的核心功能放置在一個.so文件中,程序的邏輯功能都在該.so文件中。更新.so文件就能實現更新軟件的功能。
以下詳細說明本發明的所述方法:
1.更新檢測模塊
程序啟動時,連接服務器檢測是否有程序需要更新;如果有,則保存下更新服務器地址。
2.核心功能更新模塊
根據更新檢測模塊的結果,下載并保存服務器地址上的新版.so文件到臨時目錄。然后拷貝替換掉程序安裝目錄下的對應.so文件。至此,程序運行調用.so時,會調用下載更新的.so文件,程序核心模塊更新完成。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇優控新能源科技有限公司,未經江蘇優控新能源科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310719608.5/2.html,轉載請聲明來源鉆瓜專利網。





