• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種清理應用程序產生的垃圾文件的方法及系統技術方案

    技術編號:13052082 閱讀:75 留言:0更新日期:2016-03-23 16:41
    本發明專利技術涉及垃圾文件清理技術領域,本發明專利技術公開了一種清理應用程序產生的垃圾文件的方法,其具體包括以下的步驟:分析不同應用程序開發公司的垃圾文件存放規則,針對每一個公司的所有應用定義一條垃圾文件清理規則,形成垃圾文件清理通用規則庫;根據通用規則庫中定義的每個公司應用程序的垃圾文件清理規則,分別清理SD卡下的垃圾緩存文件和卸載殘留文件。比如Gameloft公司開發的游戲存在通用規則,它們的包名命名方式有規律,并且生成的垃圾文件都存放在SD卡的Gameloft目錄下,并且按照包名建立子目錄,針對該游戲的垃圾文件存放規則,即可定義出其垃圾文件清理規則。本發明專利技術還公開了實現上述方法的系統。

    【技術實現步驟摘要】

    本專利技術涉及垃圾文件處理
    ,特別是涉及一種清理應用程序產生的垃圾文件的方法及系統。
    技術介紹
    用戶在使用手機或者計算機等設備,尤其是安卓手機一段時間后,各個應用會產生大量垃圾文件和臨時文件,這些文件占用設備存儲空間,拖慢設備運行速度,降低性能,讓用戶產生卡頓的感覺。針對該問題,需要有一種高效快速準確的清理工具應用來清除用戶設備上的垃圾文件,釋放可用空間,提高設備性能。垃圾文件清理最常用的方式是掃描存儲系統上固定目錄,比如目錄AdData,已經明確是垃圾目錄了,如果該目錄存在則添加為一條掃描結果。從這種方式可以看出存在的缺點:這種通用的垃圾目錄比較少,對用戶來說清理結果較差,不能幫助用戶釋放更多可用空間?,F有技術中也有一些基于規則的掃描方式,但需要對每個支持的應用單獨分析制作規則,這樣的方法導致規則庫和安裝包尺寸大,不能掃描未支持的應用,存在誤刪除有價值文件的可能。CN201310007968.2還公開了一種智能清理Android手機SD卡垃圾文件的方法,包括以下步驟:初始化手機上的SD卡目錄、應用信息及該應用相應的文件信息,系統監控手機上應用程序的安裝、卸載變化,當應用程序被卸載時,提醒用戶進行垃圾清理。本專利技術的有益效果在于:在應用程序卸載時即發現殘留的目錄和文件,提醒用戶及時刪除,更加智能、人性化,方便用戶及時清理SD卡垃圾,釋放手機空間;同時,通過在云端服務器構建對比數據庫,以云計算方式較少占用手機系統內存,簡便易用,使之具有良好的用戶體驗。但這種方法只是在卸載的時候對用戶進行提醒,無法實現垃圾文件的清理。CN201110051216.7公開了一種清理應用程序產生的垃圾文件的方法及系統。該方法包括:獲取應用程序信息;根據獲取的應用程序信息,掃描注冊表或配置文件,獲取相應的應用程序創建的臨時文件夾路徑信息;根據預先設置的與所述應用程序對應的垃圾文件掃描策略,對獲取的臨時文件夾路徑信息對應的臨時文件夾進行掃描,獲取需要清理的垃圾文件;根據預先設置的與所述應用程序對應的垃圾文件清理策略,清理所述需要清理的垃圾文件。應用本專利技術,可以降低用戶清理垃圾文件的操作復雜性、提高磁盤存儲空間的利用效率。這樣的方法需要針對一個應用程序單獨分析制作規則,規則庫和安裝包尺寸大,同時不能掃描未支持的應用,還存在誤刪除有價值文件的可能。
    技術實現思路
    本專利技術的目的是針對現有技術中的垃圾文件清理方法存在的上述的技術問題,公開了一種清理應用程序產生的垃圾文件的方法,本專利技術還公開了一種清理應用程序產生的垃圾文件的系統。本專利技術的技術方案如下: 本專利技術公開了一種清理應用程序產生的垃圾文件的方法,其具體包括以下的步驟:分析不同應用程序開發公司的垃圾文件存放規則,針對每一個公司的所有應用程序定義一條垃圾文件清理規則,形成垃圾文件清理通用規則庫;根據通用規則庫中定義的每個公司的應用程序的垃圾文件清理規則,分別清理存儲的垃圾緩存文件和卸載殘留文件。更進一步地,上述方法還包括垃圾緩存文件的識別方法,其具體包括以下的步驟:首先加載一條垃圾文件清理規則,判斷該規則定義的包名是否存在一個已安裝的應用列表,如果至少存在一個,則繼續判斷該規則對應的目錄是否存在,如果一個都不存在,則返回加載下一條垃圾文件清理規則;當判斷該規則對應的目錄存在時,該目錄判斷為垃圾緩存。更進一步地,上述方法還包括卸載殘留文件的識別方法,其具體包括以下的步驟:首先加載一條垃圾文件清理規則,判斷該規則對應的目錄是否存在,存在則繼續判斷已安裝的包名中是否存在該規則條件的包名,不存在則繼續加載下一條垃圾文件清理規則;當已安裝的包名中不存在該規則條件的包名時,該文件為一條卸載殘留垃圾。更進一步地,上述方法還包括檢測指定包名是否安裝,如果安裝,則執行對應該包名的應用程序垃圾文件清理規則。更進一步地,上述方法還包括檢測指定的垃圾文件目錄是否存在,存在,則進行清理。本專利技術還公開了一種清理應用程序產生的垃圾文件的系統,其具體包括規則庫建立模塊、垃圾文件識別模塊和垃圾文件清理模塊;所述規則庫建立模塊用于分析不同應用程序開發公司的垃圾文件存放規則,針對每一個公司的所有應用程序定義一條垃圾文件清理規則,形成垃圾文件清理通用規則庫;所述垃圾文件識別模塊用于識別出存儲的垃圾緩存文件和卸載殘留文件;所述垃圾文件清理模塊用于根據通用規則庫中定義的每個公司應用程序的垃圾文件清理規則,對垃圾緩存文件和卸載殘留文件進行清理。更進一步地,上述系統還包括針對特定應用程序的垃圾清理模塊,所述針對特定應用程序的垃圾清理模塊針對指定的應用程序,建立針對該應用程序的垃圾文件清理規貝1J,并根據該規則進行指定程序垃圾文件的清理。更進一步地,上述系統還包括特定目錄掃描單元,所述特定目錄掃描單元用于掃描出存儲器中的特定目錄,并予以清理。通過采用以上的技術方案,本專利技術的有益效果為:不需要針對每個公司的每個游戲和應用單獨分析即可支持所有當前以及未來的這個公司的游戲和應用的垃圾清理。同時,只使用了一條規則來定義,相對于其他的每個應用需要定義一條規則來說可以降低規則庫和安裝包尺寸,經過分析,多開發商會用同一種模式開發幾十到數百款應用和游戲。對于用戶來說更小尺寸的安裝包意味著更短的下載時間、更少的流量耗費以及安裝后占用更少的存儲空間。特別對于清理工具應用來說,本身就是用來清理垃圾文件,釋放存儲空間,所以更應該保持小巧靈活。對于應用工具開發商來說,使用通用規則來定義垃圾文件掃描,可以減少應用分析時間,支持更多應用的掃描,降低誤刪率。卸載殘留類型的垃圾文件,僅當確定沒有應用在使用該文件夾后才能清理。以Gameloft為例,假設目前Gameloft出了10款游戲,傳統方法經過分析了這10款游戲后,定義了 10個包名對應SD卡下的Gameloft目錄,當檢測到這10個包名都未安裝時,即認為該目錄可以刪除。但如果用戶安裝了Gameloft新出的第11款游戲,那么正好也使用了該目錄。但是傳統方法因為沒有分析到這款游戲,導致該目錄被誤認為是卸載殘留,應該刪除,就造成了誤刪除的結果。而使用本專利技術的方法則不會將該目錄定義為卸載殘留目錄,保證了用戶有價值文件不被誤刪?!靖綀D說明】圖1為本專利技術的清理垃圾緩存的實現流程圖。圖2為本專利技術的清理卸載殘留的實現流程圖?!揪唧w實施方式】下面結合說明書附圖,詳細說明本專利技術的具體實施例。本專利技術公開了一種清理應用程序產生的垃圾文件的方法,其具體包括以下的步驟:分析不同應用程序開發公司的垃圾文件存放規則,針對每一個公司的所有應用定義一條垃圾文件清理規則,形成垃圾文件清理通用規則庫;根據通用規則庫中定義的每個公司應用程序的垃圾文件清理規則,分別清理SD卡下的垃圾緩存文件和卸載殘留文件。比如Gameloft公司開發的游戲存在通用規則,它們的包名命名方式有規律,并且生成的垃圾文件都存放在SD卡的Gameloft目錄下,并且按照包名建立子目錄,針對該游戲的垃圾文件存放規則,即可定義出其垃圾文件清理規則。更進一步地,上述方法還包括垃圾緩存文件的識別方法,其具體包括以下的步驟:根據已安裝的所有應用程序的列表,檢查是否存在通用規則庫中定義的公司的已安裝應用;如果存在則繼續判斷該規則對應的目錄是否存在,比如檢查S D卡本文檔來自技高網
    ...

    【技術保護點】
    一種清理應用程序產生的垃圾文件的方法,其具體包括以下的步驟:分析不同應用程序開發公司的垃圾文件存放規則,針對每一個公司的所有應用程序定義一條垃圾文件清理規則,形成垃圾文件清理通用規則庫;根據通用規則庫中定義的每個公司的應用程序的垃圾文件清理規則,分別清理存儲的垃圾緩存文件和卸載殘留文件。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:魯錦
    申請(專利權)人:成都獅之吼科技有限公司,
    類型:發明
    國別省市:四川;51

    相關技術
      暫無相關專利
    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩人妻无码精品一专区| 久久青青草原亚洲av无码| 免费A级毛片无码A∨ | 精品无码一区二区三区爱欲| 无码国内精品久久人妻| 国产午夜av无码无片久久96| 亚洲中文字幕无码久久综合网| 92午夜少妇极品福利无码电影| 亚洲成a人无码av波多野按摩| 亚洲国产成人无码av在线播放 | 国产成人无码AV在线播放无广告| 亚洲人成人无码网www国产| 亚洲av无码一区二区三区天堂古代 | 无码人妻精品内射一二三AV| 免费a级毛片无码a∨免费软件 | 国产v亚洲v天堂无码网站| 国产怡春院无码一区二区 | 日韩人妻系列无码专区| 男人的天堂无码动漫AV| 高潮潮喷奶水飞溅视频无码| 精品无码成人片一区二区| 日韩精品无码区免费专区| 无码囯产精品一区二区免费 | 亚洲av中文无码乱人伦在线r▽| 精品国产AV无码一区二区三区 | 国产又爽又黄无码无遮挡在线观看 | 国产成人无码一区二区在线播放 | 永久免费av无码网站韩国毛片| 亚洲中文字幕久久精品无码APP| 本道天堂成在人线av无码免费| 国内精品久久人妻无码不卡| 亚洲乱人伦中文字幕无码| 精品国产aⅴ无码一区二区| 亚洲Av无码一区二区二三区 | 亚洲啪AV永久无码精品放毛片| 人妻无码中文久久久久专区 | 免费a级毛片无码a∨蜜芽试看| 99久久人妻无码精品系列蜜桃| 亚洲中文字幕无码mv| av潮喷大喷水系列无码| 中文有码无码人妻在线|