[發(fā)明專利]外部存儲文件安裝和清除的方法及裝置有效
| 申請?zhí)枺?/td> | 201410840659.8 | 申請日: | 2014-12-30 |
| 公開(公告)號: | CN104484212A | 公開(公告)日: | 2015-04-01 |
| 發(fā)明(設(shè)計)人: | 林濤 | 申請(專利權(quán))人: | 福州瑞芯微電子有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F3/06 |
| 代理公司: | 福州市景弘專利代理事務(wù)所(普通合伙) 35219 | 代理人: | 林祥翔;呂元輝 |
| 地址: | 350003 福建省*** | 國省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 外部 存儲 文件 安裝 清除 方法 裝置 | ||
技術(shù)領(lǐng)域
本方案涉及數(shù)據(jù)存儲領(lǐng)域,尤其涉及一種外部存儲文件安裝和清除的方法。
背景技術(shù)
操作系統(tǒng)是人類與電子產(chǎn)品對話的窗口。操作系統(tǒng)的豐富功能離不開多種多樣的應(yīng)用程序。在用戶安裝應(yīng)用程序和使用這些應(yīng)用程序的過程中,應(yīng)用程序會在系統(tǒng)中創(chuàng)建大量的文件,但是當(dāng)這些應(yīng)用程序在卸載時,有很多這類文件沒有被刪除,依然保存在系統(tǒng)中,可以稱之為垃圾文件。大量的垃圾文件與系統(tǒng)文件一起并存于用戶設(shè)備的存儲空間,磁盤碎片嚴(yán)重,用戶設(shè)備運行速度會減慢,使得系統(tǒng)的運行效率低下。以Android系統(tǒng)為例,隨著其生態(tài)鏈的不斷完善,應(yīng)用程序數(shù)量呈現(xiàn)井噴之勢。用戶會在Android系統(tǒng)上安裝許多應(yīng)用程序來滿足日常的需求。目前Android系統(tǒng)自身提供了針對這類文件的清理方法;例如,在應(yīng)用程序運行時,應(yīng)用程序可以調(diào)用系統(tǒng)提供的接口來刪除自身運行產(chǎn)生的臨時文件。又或者在應(yīng)用程序卸載的時候,系統(tǒng)會刪除該應(yīng)用程序在系統(tǒng)中創(chuàng)建的文件夾。但是,對于應(yīng)用程序在外部存儲設(shè)備上創(chuàng)建的文件,由于系統(tǒng)無法知道其存儲的路徑,所以,當(dāng)應(yīng)用程序卸載的時候,這部分文件就殘留在外部存儲設(shè)備之中。久而久之,外部存儲器上的文件殘留將會越來越多,影響正常使用。
發(fā)明內(nèi)容
為此,需要提供一種外部存儲文件安裝和清除的方法,解決現(xiàn)有技術(shù)下外部存儲文件刪除不干凈的問題。
為實現(xiàn)上述目的,發(fā)明人提供了一種外部存儲文件安裝和清除的方法:應(yīng)用程序通過軟鏈接符號尋找數(shù)據(jù);所述軟鏈接符號存儲在外部存儲器上,所述軟鏈接符號指向的數(shù)據(jù)在內(nèi)部存儲器上。
進(jìn)一步的,當(dāng)應(yīng)用程序創(chuàng)建數(shù)據(jù)時,在外部存儲器上創(chuàng)建軟鏈接符號,將數(shù)據(jù)保存在內(nèi)部存儲器中。
具體的,所述軟鏈接符號指向的數(shù)據(jù)在應(yīng)用程序的安裝根目錄下。
進(jìn)一步的,對需要保護(hù)的數(shù)據(jù)進(jìn)行掃描,將需要保護(hù)的數(shù)據(jù)轉(zhuǎn)移到所述應(yīng)用程序的安裝根目錄外。
進(jìn)一步的,對外部存儲器進(jìn)行掃描,刪除失效的軟鏈接符號。
一種外部存儲器文件安裝和清除的裝置,包括數(shù)據(jù)尋找模塊,所述數(shù)據(jù)找尋模塊用于在收到應(yīng)用程序?qū)ふ覕?shù)據(jù)的請求時,通過軟鏈接符號尋找數(shù)據(jù);所述軟鏈接符號存儲在外部存儲器上,所述軟鏈接符號指向的數(shù)據(jù)在內(nèi)部存儲器上。
進(jìn)一步的,包括創(chuàng)建保存模塊,所述創(chuàng)建保存模塊用于在收到應(yīng)用程序創(chuàng)建數(shù)據(jù)的請求時,在外部存儲器上創(chuàng)建軟鏈接符號,將數(shù)據(jù)保存在內(nèi)部存儲器中。
進(jìn)一步的,所述軟鏈接符號指向的數(shù)據(jù)在應(yīng)用程序的安裝根目錄下。
進(jìn)一步的,包括掃描轉(zhuǎn)移模塊,所述掃描轉(zhuǎn)移模塊用于對需要保護(hù)的文件進(jìn)行掃描,并將需要保護(hù)的文件轉(zhuǎn)移到根目錄以外的文件夾下。
進(jìn)一步的,包括擴(kuò)外部存儲掃描模塊,所述外部存儲掃描模塊用于對外部存儲器進(jìn)行掃描,并刪除失效的軟鏈接符號。
區(qū)別于現(xiàn)有技術(shù),上述技術(shù)方案通過將數(shù)據(jù)保存在內(nèi)部存儲,外部存儲保存一個指向該數(shù)據(jù)的軟鏈接符號,當(dāng)需要刪除應(yīng)用程序時,則原本保存在外部存儲中的數(shù)據(jù)由于保存在了內(nèi)部存儲而隨之一并刪除;外部存儲的軟鏈接符號由于指向目標(biāo)被刪除而失效,進(jìn)而不占用空間,也更容易被檢測刪除。達(dá)到了降低磁盤碎片化,有效防止垃圾文件產(chǎn)生,提高系統(tǒng)運行效率的效果。
附圖說明
圖1為本發(fā)明方法流程圖;
圖2為本發(fā)明裝置模塊示意圖;
圖3為本發(fā)明具體實施例某電子裝置功能示意圖。
附圖標(biāo)記說明:
201、數(shù)據(jù)尋找模塊;
202、創(chuàng)建保存模塊;
203、掃描轉(zhuǎn)移模塊;
204、外部存儲掃描模塊。
具體實施方式
為詳細(xì)說明技術(shù)方案的技術(shù)內(nèi)容、構(gòu)造特征、所實現(xiàn)目的及效果,以下結(jié)合具體實施例并配合附圖詳予說明。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于福州瑞芯微電子有限公司,未經(jīng)福州瑞芯微電子有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410840659.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





