[發明專利]一種Android系統預裝應用升級的方法及系統在審
| 申請號: | 201210257230.7 | 申請日: | 2012-07-24 |
| 公開(公告)號: | CN103514006A | 公開(公告)日: | 2014-01-15 |
| 發明(設計)人: | 康弦 | 申請(專利權)人: | TCL集團股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 深圳市君勝知識產權代理事務所 44268 | 代理人: | 劉文求;楊宏 |
| 地址: | 516001 廣東省惠州市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 android 系統 預裝 應用 升級 方法 | ||
1.一種Android系統預裝應用升級的方法,其特征在于,包括步驟:
A、預先在服務器中設置一包含預裝應用的配置文件、安裝文件及資源文件的升級文件,所述配置文件包含預裝應用的升級規則;
B、接收到用戶的升級指令后從服務器獲取所述升級文件,并獲取所述升級文件中的配置文件、安裝文件及資源文件;
C、解析所述配置文件,根據配置文件的升級規則對預裝應用的指定目錄中的本地資源文件進行更新;
D、掃描并查找出預裝應用安裝目錄中的本地安裝文件,將與升級文件中的安裝文件同名的所述本地安裝文件刪除,并將所述安裝文件拷貝至所述安裝目錄中,運行所述安裝文件對預裝應用進行升級。
2.根據權利要求1所述Android系統預裝應用升級的方法,其特征在于,包括步驟:所述步驟A中的升級規則包括:將升級文件中的資源文件添加至預裝應用的指定目錄中、將所述指定目錄中的本地資源文件替換為所述資源文件、或刪除指定目錄中的本地資源文件。
3.根據權利要求1所述Android系統預裝應用升級的方法,其特征在于,所述步驟A具體包括:
通過預定的算法將所述預裝應用的配置文件、安裝文件及資源文件進行加密壓縮生成升級文件。
4.根據權利要求3所述Android系統預裝應用升級的方法,其特征在于,所述步驟B具體包括:
從服務器獲取所述升級文件后,對所述升級文件解密解壓獲取其中的配置文件、安裝文件、及資源文件。
5.根據權利要求1所述Android系統預裝應用升級的方法,其特征在于,所述步驟C具體包括:
C1、向Android系統發送修改系統文件的命令,獲取Android系統修改系統文件的權限;
C2、判斷所述升級文件中是否含有資源文件;
C3、當是時根據配置文件的升級規則對預裝應用的指定目錄中的本地資源文件進行更新;當否時,則不對本地資源文件進行更新。
6.根據權利要去1所述Android系統預裝應用升級的方法,其特征在于,所述步驟D具體包括:
D1、解析所述安裝文件獲取安裝文件的包名,掃描安裝目錄中的本地安裝文件,將與所述包名同名的本地安裝文件刪除;
D2、將所述升級文件中的安裝文件拷貝至安裝目錄中;
D3、Android系統檢測到所述安裝文件后自動運行所述安裝文件對預裝應用進行升級。
7.根據權利要去1所述Android系統預裝應用升級的方法,其特征在于,還包括:
E、升級完畢后,發出安裝完成的廣播通知。
8.一種Android系統預裝應用升級的系統,其特征在于,包括:
升級文件設置模塊,用于預先在服務器中設置一包含預裝應用的配置文件、安裝文件及資源文件的升級文件,所述配置文件包含預裝應用的升級規則;
升級文件獲取模塊,用于接收到用戶的升級指令后從服務器獲取所述升級文件,并獲取所述升級文件中的配置文件、安裝文件及資源文件;
更新模塊,用于解析所述配置文件,根據配置文件的升級規則對預裝應用的指定目錄中的本地資源文件進行更新;
預裝應用升級模塊,用于掃描并查找出預裝應用安裝目錄中的本地安裝文件,將與升級文件中的安裝文件同名的所述本地安裝文件刪除,并將所述安裝文件拷貝至所述安裝目錄中,運行所述安裝文件對預裝應用進行升級。
9.根據權利要求8所述Android系統預裝應用升級的系統,其特征在于,所述更新模塊包括:
權限更改單元,用于向Android系統發送修改系統文件的命令,獲取Android系統修改系統文件的權限;
判斷單元,判斷所述升級文件中是否含有資源文件;
更新單元,用于當是時根據配置文件的升級規則對預裝應用的指定目錄中的本地資源文件進行更新;當否時,則不對本地資源文件進行更新。
10.根據權利要求8所述Android系統預裝應用升級的系統,其特征在于,所述預裝應用升級模塊包括:
刪除單元,用于解析所述安裝文件獲取安裝文件的包名,掃描安裝目錄中的本地安裝文件,將與所述包名同名的本地安裝文件刪除;
拷貝單元,用于將所述升級文件中的安裝文件拷貝至安裝目錄中;
預裝應用升級單元,用于Android系統檢測到所述安裝文件后自動運行所述安裝文件對預裝應用進行升級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于TCL集團股份有限公司,未經TCL集團股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210257230.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:靜電電容式水分檢測裝置
- 下一篇:一種便攜式酸堿濃度測量裝置以及測量方法





