[發明專利]應用程序重復資源處理方法及裝置在審
| 申請號: | 201910455694.0 | 申請日: | 2019-05-29 |
| 公開(公告)號: | CN110232051A | 公開(公告)日: | 2019-09-13 |
| 發明(設計)人: | 宋強華 | 申請(專利權)人: | 吉旗(成都)科技有限公司 |
| 主分類號: | G06F16/174 | 分類號: | G06F16/174;G06F16/16;G06F8/70 |
| 代理公司: | 北京弘權知識產權代理事務所(普通合伙) 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 610000 四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源文件 應用程序 重復 摘要標識 資源標識 資源處理 刪除 讀取 應用程序功能 占用空間 保留 比對 減小 打包 替換 記錄 保證 | ||
1.一種應用程序重復資源處理方法,其特征在于,所述方法包括:
讀取應用程序包含的資源文件;
獲取所述資源文件的文件路徑名和所述資源文件的內容摘要標識;
比對所述資源文件的內容摘要標識;
如果存在內容摘要標識相同的重復資源文件,記錄所述重復資源文件的文件路徑名和內容摘要標識;
對所述重復資源文件進行刪除,保留所述重復資源文件中的一份;
將已刪除的重復資源文件的資源標識替換為保留下來的重復資源文件的資源標識。
2.如權利要求1所述的方法,其特征在于,讀取應用程序包含的資源文件的步驟中,所述資源文件包括源代碼、圖片文件以及動畫文件。
3.如權利要求1所述的方法,其特征在于,獲取所述資源文件的文件路徑名和所述資源文件的內容摘要標識的步驟中,所述內容摘要標識使用消息摘要算法生成。
4.如權利要求1所述的方法,其特征在于,對所述重復資源文件進行刪除,保留所述重復資源文件中的一份,包括:
統計所述重復資源文件中每個資源文件的使用次數;
識別出所述重復資源文件中使用次數最多的資源文件;
保留所述使用次數最多的資源文件,刪除所述重復資源文件中其余的資源文件。
5.如權利要求1所述的方法,其特征在于,對所述重復資源文件進行刪除,保留所述重復資源文件中的一份,包括:
識別出所述重復資源文件中排序在最前的資源文件;
保留所述排序在最前的資源文件,刪除所述重復資源文件中其余的資源文件。
6.一種應用程序重復資源處理裝置,其特征在于,所述裝置包括:
讀取單元,用于讀取應用程序包含的資源文件;
獲取單元,用于獲取所述資源文件的文件路徑名和所述資源文件的內容摘要標識;
比對單元,用于比對所述資源文件的內容摘要標識;
記錄單元,用于存在內容摘要標識相同的重復資源文件時,記錄所述重復資源文件的文件路徑名和內容摘要標識;
刪除單元,用于對所述重復資源文件進行刪除,保留所述重復資源文件中的一份;
替換單元,用于將已刪除的重復資源文件的資源標識替換為保留下來的重復資源文件的資源標識。
7.如權利要求6所述的裝置,其特征在于,所述讀取單元,用于讀取應用程序包含的源代碼、圖片文件以及動畫文件。
8.如權利要求6所述的裝置,其特征在于,所述獲取單元所獲取的內容摘要標識使用消息摘要算法生成。
9.如權利要求6所述的裝置,其特征在于,所述刪除單元,包括:
統計子單元,用于統計所述重復資源文件中每個資源文件的使用次數;
第一識別子單元,用于識別出所述重復資源文件中使用次數最多的資源文件;
第一刪除子單元,用于保留所述使用次數最多的資源文件,刪除所述重復資源文件中其余的資源文件。
10.如權利要求6所述的裝置,其特征在于,所述刪除單元,包括:
第二識別子單元,用于識別出所述重復資源文件中排序在最前的資源文件;
第二刪除子單元,用于保留所述排序在最前的資源文件,刪除所述重復資源文件中其余的資源文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于吉旗(成都)科技有限公司,未經吉旗(成都)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910455694.0/1.html,轉載請聲明來源鉆瓜專利網。





