智能設(shè)備的清理方法及裝置的制造方法
【專利摘要】本公開是關(guān)于一種智能設(shè)備的清理方法及裝置。所述方法應(yīng)用于占用智能設(shè)備存儲(chǔ)空間的文件,所述文件為所述智能設(shè)備中運(yùn)行的應(yīng)用程序?qū)?yīng)的文件,包括:獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件;從所述待清理文件集合中選取待壓縮文件;對(duì)所述待壓縮文件進(jìn)行壓縮處理,獲得壓縮文件,并利用所述壓縮文件替換所述待壓縮文件。如此方案,可以有效節(jié)省智能設(shè)備的存儲(chǔ)空間,實(shí)現(xiàn)設(shè)備清理的目的。
【專利說明】
智能設(shè)備的清理方法及裝置
技術(shù)領(lǐng)域
[0001]本公開涉及信息處理領(lǐng)域,尤其涉及一種智能設(shè)備的清理方法及裝置。
【背景技術(shù)】
[0002]隨著信息技術(shù)的不斷發(fā)展,智能設(shè)備已逐漸融入到人們的日常生活之中,用戶可以下載安裝軟件、游戲等第三方應(yīng)用程序,通過此類應(yīng)用程序來擴(kuò)充智能設(shè)備的功能。
[0003]通常,應(yīng)用程序在運(yùn)行過程中會(huì)占用智能設(shè)備的運(yùn)行內(nèi)存,且應(yīng)用程序在運(yùn)行過程中產(chǎn)生的中間文件可能會(huì)占用智能設(shè)備的存儲(chǔ)空間,如此,導(dǎo)致智能設(shè)備的可用存儲(chǔ)空間越來越少,影響智能設(shè)備的處理速度,需要對(duì)智能設(shè)備進(jìn)行清理。
【發(fā)明內(nèi)容】
[0004]本公開提供了一種智能設(shè)備的清理方法及裝置。
[0005]根據(jù)本公開實(shí)施例的第一方面,提供一種智能設(shè)備的清理方法,所述方法應(yīng)用于占用智能設(shè)備存儲(chǔ)空間的文件,所述文件為所述智能設(shè)備中運(yùn)行的應(yīng)用程序?qū)?yīng)的文件,包括:獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件;從所述待清理文件集合中選取待壓縮文件;對(duì)所述待壓縮文件進(jìn)行壓縮處理,獲得壓縮文件,并利用所述壓縮文件替換所述待壓縮文件。
[0006]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:對(duì)于智能設(shè)備中的文件來說,可以統(tǒng)計(jì)文件的訪問頻率,將訪問頻率小于預(yù)設(shè)頻率的文件確定為待清理文件,獲得待清理文件集合;對(duì)待清理文件集合中選取出的待壓縮文件進(jìn)行壓縮處理,得到壓縮文件后,在智能設(shè)備中保存壓縮文件,并刪除與之對(duì)應(yīng)的待壓縮文件。如此方案,利用占用存儲(chǔ)空間較小的壓縮文件,替換掉占用存儲(chǔ)空間較大的待壓縮文件,可在一定程度上有效節(jié)省智能設(shè)備的存儲(chǔ)空間,實(shí)現(xiàn)本公開設(shè)備清理的目的。
[0007]在本公開實(shí)施例第一方面的第一種可能的實(shí)施方式中,所述待清理文件集合中的文件為應(yīng)用程序運(yùn)行的非必要文件。
[0008]本實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通常,智能設(shè)備對(duì)文件進(jìn)行壓縮處理、解壓縮處理,會(huì)占用智能設(shè)備的運(yùn)行內(nèi)存,可能會(huì)影響智能設(shè)備的運(yùn)行速度。為了避免智能設(shè)備在應(yīng)用程序啟動(dòng)時(shí),進(jìn)行不必要的解壓縮處理,可以將應(yīng)用程序運(yùn)行的必要文件從集合中剔除,保留非必要文件,這樣,有助于節(jié)省解壓縮處理占用的設(shè)備運(yùn)行內(nèi)存。
[0009]結(jié)合本公開實(shí)施例第一方面或第一方面的第一種可能的實(shí)施方式,在第二種可能的實(shí)施方式中,所述待清理文件集合中的文件占用的存儲(chǔ)空間不小于第一預(yù)設(shè)值。
[0010]本實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通常,在壓縮比一定的情況下,如果文件占用的存儲(chǔ)空間較小,則壓縮后節(jié)省的空間也比較有限,故,可以將占用存儲(chǔ)空間較小的文件從集合中剔除,保留占用存儲(chǔ)空間較大的文件,有助于提高本公開方案設(shè)備清理的效率??梢岳斫獾?,占用存儲(chǔ)空間較大的文件指的是,占用的存儲(chǔ)空間不小于第一預(yù)設(shè)值的文件。
[0011]在本公開實(shí)施例第一方面的第三種可能的實(shí)施方式中,所述從所述待清理文件集合中選取待壓縮文件,包括:通過所述智能設(shè)備向用戶展示所述待清理文件集合中的文件;將所述用戶選取的文件確定為待壓縮文件。
[0012]本實(shí)施例提供的技術(shù)方案可以包括以下有益效果:作為一種示例,可以向用戶展示待清理文件集合所包括文件的列表,由用戶結(jié)合自身的使用需求,從中選取待壓縮文件。
[0013]在本公開實(shí)施例第一方面的第四種可能的實(shí)施方式,所述從所述待清理文件集合中選取待壓縮文件,包括:獲取所述待清理文件集合中的文件占用的存儲(chǔ)空間;將占用的存儲(chǔ)空間不小于第二預(yù)設(shè)值的文件,確定為所述待壓縮文件。
[0014]本實(shí)施例提供的技術(shù)方案可以包括以下有益效果:作為一種示例,可以將占用的存儲(chǔ)空間較大的文件確定為待壓縮文件,有助于提高本公開設(shè)備清理的效率。
[0015]在本公開實(shí)施例第一方面的第五種可能的實(shí)施方式,所述從所述待清理文件集合中選取待壓縮文件,包括:根據(jù)文件的訪問頻率以及占用的存儲(chǔ)空間,確定文件的評(píng)分值;將評(píng)分值不小于預(yù)設(shè)分值的文件,確定為所述待壓縮文件。
[0016]本實(shí)施例提供的技術(shù)方案可以包括以下有益效果:作為一種示例,可以綜合文件的訪問頻率以及占用的存儲(chǔ)空間,確定待壓縮文件,有助于提高本公開設(shè)備清理的效率。
[0017]在本公開實(shí)施例第一方面的第六種可能的實(shí)施方式,所述方法還包括:
[0018]判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件;如果所述應(yīng)用程序請(qǐng)求訪問的文件是壓縮文件,則進(jìn)行解壓縮處理。
[0019]本實(shí)施例提供的技術(shù)方案可以包括以下有益效果:在應(yīng)用程序不需要訪問某些文件時(shí),可以對(duì)這些文件進(jìn)行壓縮處理,盡量減小這些文件占用的存儲(chǔ)空間;同時(shí),在應(yīng)用程序需要訪問這些文件時(shí),可以對(duì)這些文件進(jìn)行解壓縮處理,便于應(yīng)用程序正常調(diào)用這些文件。
[0020]結(jié)合本公開實(shí)施例第一方面的第六種可能的實(shí)施方式,在第七種可能的實(shí)施方式中,所述判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件,包括:判斷所述應(yīng)用程序請(qǐng)求訪問的文件中是否包括預(yù)設(shè)標(biāo)志位,所述預(yù)設(shè)標(biāo)志位用于表示壓縮文件;如果所述應(yīng)用程序請(qǐng)求訪問的文件中包括所述預(yù)設(shè)標(biāo)志位,則判定為壓縮文件。
[0021]本實(shí)施例提供的技術(shù)方案可以包括以下有益效果:作為一種示例,可以設(shè)置表示壓縮文件的標(biāo)志位,在需要判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件時(shí),可以判斷該文件是否包括預(yù)設(shè)標(biāo)志位,如果包括預(yù)設(shè)標(biāo)志位,則判定該文件為壓縮文件。
[0022]根據(jù)本公開實(shí)施例的第二方面,提供一種智能設(shè)備的清理裝置,包括:集合獲取模塊,被配置為獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件,所述文件為智能設(shè)備中運(yùn)行的應(yīng)用程序?qū)?yīng)的文件;文件選取模塊,被配置為從所述集合獲取模塊獲取的所述待清理文件集合中選取待壓縮文件;文件替換模塊,被配置為對(duì)所述文件選取模塊選取的所述待壓縮文件進(jìn)行壓縮處理,獲得壓縮文件,并利用所述壓縮文件替換所述待壓縮文件。
[0023]在本公開實(shí)施例第二方面的第一種可能的實(shí)施方式中,所述集合獲取模塊,被配置為獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件,且所述文件為應(yīng)用程序運(yùn)行的非必要文件。
[0024]在本公開實(shí)施例第二方面的第二種可能的實(shí)施方式中,所述集合獲取模塊,被配置為獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件,且所述文件占用的存儲(chǔ)空間不小于第一預(yù)設(shè)值。
[0025]在本公開實(shí)施例第二方面的第三種可能的實(shí)施方式中,所述文件選取模塊,被配置為通過所述智能設(shè)備向用戶展示所述待清理文件集合中的文件;將所述用戶選取的文件確定為待壓縮文件。
[0026]在本公開實(shí)施例第二方面的第四種可能的實(shí)施方式中,所述文件選取模塊,被配置為獲取所述待清理文件集合中的文件占用的存儲(chǔ)空間;將占用的存儲(chǔ)空間不小于第二預(yù)設(shè)值的文件,確定為所述待壓縮文件。
[0027]在本公開實(shí)施例第二方面的第五種可能的實(shí)施方式中,所述文件選取模塊,被配置為根據(jù)文件的訪問頻率以及占用的存儲(chǔ)空間,確定文件的評(píng)分值;將評(píng)分值不小于預(yù)設(shè)分值的文件,確定為所述待壓縮文件。
[0028]在本公開實(shí)施例第二方面的第六種可能的實(shí)施方式中,所述裝置還包括:
[0029]判斷模塊,被配置為判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件;
[0030]解壓縮模塊,被配置為在所述判斷模塊判定所述應(yīng)用程序請(qǐng)求訪問的文件是壓縮文件時(shí),進(jìn)行解壓縮處理。
[0031]結(jié)合本公開實(shí)施例第二方面的第六種可能的實(shí)施方式,在第七種可能的實(shí)施方式中,所述判斷模塊,被配置為判斷所述應(yīng)用程序請(qǐng)求訪問的文件中是否包括預(yù)設(shè)標(biāo)志位,所述預(yù)設(shè)標(biāo)志位用于表示壓縮文件;如果所述應(yīng)用程序請(qǐng)求訪問的文件中包括所述預(yù)設(shè)標(biāo)志位,則判定為壓縮文件。
[0032]根據(jù)本公開實(shí)施例的第三方面,提供一種智能設(shè)備的清理裝置,包括:處理器;用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;其中,所述處理器被配置為:獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件,所述文件為智能設(shè)備中運(yùn)行的應(yīng)用程序?qū)?yīng)的文件;從所述待清理文件集合中選取待壓縮文件;對(duì)所述待壓縮文件進(jìn)行壓縮處理,獲得壓縮文件,并利用所述壓縮文件替換所述待壓縮文件。
[0033]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0034]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
[0035]圖1是根據(jù)一示例性實(shí)施例示出的一種智能設(shè)備的清理方法的流程圖。
[0036]圖2是根據(jù)一示例性實(shí)施例示出的一種智能設(shè)備的清理裝置的框圖。
[0037]圖3是根據(jù)另一示例性實(shí)施例示出的一種智能設(shè)備的清理裝置的框圖。
【具體實(shí)施方式】
[0038]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0039]圖1是根據(jù)一示例性實(shí)施例示出的一種智能設(shè)備的清理方法的流程圖。舉例來說,智能設(shè)備可以為手機(jī)、平板電腦、PC機(jī)、筆記本電腦等等。該清理方法可以應(yīng)用于占用智能設(shè)備存儲(chǔ)空間的文件。舉例來說,文件可以是智能設(shè)備中運(yùn)行的應(yīng)用程序?qū)?yīng)的文件,存儲(chǔ)空間可以是智能設(shè)備中的ROM(英文:Read-0nly Memory,中文:只讀存儲(chǔ)器)型存儲(chǔ)空間,例如智能設(shè)備的硬盤等等。該方法可以包括以下步驟:
[0040]在步驟101中,獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件。
[0041]目前,相關(guān)技術(shù)大多通過刪除應(yīng)用程序運(yùn)行過程中產(chǎn)生的中間文件,清理智能設(shè)備的存儲(chǔ)空間。對(duì)應(yīng)于此,本公開方案則是對(duì)占用智能設(shè)備存儲(chǔ)空間的文件進(jìn)行壓縮處理,實(shí)現(xiàn)設(shè)備清理。
[0042]作為一種示例,本公開可以在用戶觸發(fā)后進(jìn)行設(shè)備清理;或者,可以在系統(tǒng)的可用存儲(chǔ)空間小于預(yù)設(shè)存儲(chǔ)空間時(shí)進(jìn)行設(shè)備清理;或者,可以在應(yīng)用程序運(yùn)行速度小于預(yù)設(shè)速度時(shí)進(jìn)行設(shè)備清理,等等,本公開方案對(duì)此可不做限定。
[0043]本公開方案中,在進(jìn)行設(shè)備清理時(shí),可以先對(duì)智能設(shè)備中的文件進(jìn)行統(tǒng)計(jì)分析,獲得待清理文件集合。
[0044]在一種可能的實(shí)施方式中,可以統(tǒng)計(jì)文件的訪問頻率,將訪問頻率小于預(yù)設(shè)頻率的文件確定為待清理文件。通常,智能設(shè)備對(duì)文件進(jìn)行壓縮處理、解壓縮處理,會(huì)占用智能設(shè)備的運(yùn)行內(nèi)存,對(duì)于訪問頻率較高的文件來說,若頻繁的進(jìn)行壓縮以及解壓縮處理,可能會(huì)影響智能設(shè)備的處理速度,故,本公開方案將訪問頻率較低的文件,即小于預(yù)設(shè)頻率的文件確定為待清理文件。作為一種示例,預(yù)設(shè)頻率可以為經(jīng)驗(yàn)值;或者,可以結(jié)合智能設(shè)備進(jìn)行壓縮以及解壓縮處理占用的運(yùn)行內(nèi)存確定預(yù)設(shè)頻率,本公開方案對(duì)此可不做限定。
[0045]在一種可能的實(shí)施方式中,根據(jù)訪問頻率確定出待清理文件集合后,還可以對(duì)待清理文件集合中的文件做如下處理:統(tǒng)計(jì)每個(gè)文件占用的存儲(chǔ)空間,剔除占用的存儲(chǔ)空間小于第一預(yù)設(shè)值的文件,即,待清理文件集合中的文件占用的存儲(chǔ)空間不小于第一預(yù)設(shè)值。通常,在壓縮比一定的情況下,如果文件占用的存儲(chǔ)空間較小,則壓縮后節(jié)省的空間也比較有限,故,本公開方案可以對(duì)占用存儲(chǔ)空間較大的文件進(jìn)行壓縮處理,有助于提高設(shè)備清理的效率。
[0046]在一種可能的實(shí)施方式中,根據(jù)訪問頻率確定出待清理文件集合后,還可以對(duì)待清理文件集合中的文件做如下處理:判斷文件是否為應(yīng)用程序運(yùn)行的必要文件;如果文件為應(yīng)用程序運(yùn)行的必要文件,則從集合中剔除該文件;如果文件為應(yīng)用程序運(yùn)行的非必要文件,則保留該文件。如此,便可避免智能設(shè)備在應(yīng)用程序啟動(dòng)時(shí),進(jìn)行不必要的解壓縮處理。
[0047]作為一種示例,應(yīng)用程序運(yùn)行的必要文件可以理解為,程序啟動(dòng)時(shí)需要訪問的文件,或者程序啟動(dòng)時(shí)需要修改的文件。例如,應(yīng)用程序?yàn)橐魳稟PP,智能設(shè)備針對(duì)該音樂APP保存有如下文件:包含賬號(hào)、登錄密碼等用戶信息的配置文件,包含用戶下載歌曲的曲目列表,用戶下載的每首歌曲,若音樂APP啟動(dòng)時(shí)需要訪問配置文件和曲目列表,則針對(duì)該音樂APP來說,配置文件和曲目列表為必要文件,下載的歌曲為非必要文件。
[0048]在步驟102中,從所述待清理文件集合中選取待壓縮文件。
[0049]在一種可能的實(shí)施方式中,可以將待清理文件集合中的所有文件確定為待壓縮文件,進(jìn)行壓縮處理;或者,也可以將待清理文件集合中的部分文件確定為待壓縮文件,進(jìn)行壓縮處理,本公開方案對(duì)此可不做限定,可以結(jié)合實(shí)際應(yīng)用而定。
[0050]作為一種示例,本公開至少提供了如下選取待壓縮文件的方案。
[0051]方案一,獲取所述待清理文件集合中的文件占用的存儲(chǔ)空間;將占用的存儲(chǔ)空間不小于第二預(yù)設(shè)值的文件,確定為所述待壓縮文件。即,將占用的存儲(chǔ)空間較大的文件確定為待壓縮文件,如此,在壓縮比一定的情況下,可以盡量提高壓縮后節(jié)省的空間,有助于提高本公開設(shè)備清理的效率??梢岳斫獾兀加玫拇鎯?chǔ)空間較大的文件指的是,占用的存儲(chǔ)空間不小于第二預(yù)設(shè)值的文件。
[0052]舉例來說,如果將待清理文件集合中的所有文件確定為待壓縮文件,則本公開方案中的第一預(yù)設(shè)值可以等于第二預(yù)設(shè)值;如果將待清理文件集合中的部分文件確定為待壓縮文件,則本公開方案中的第一預(yù)設(shè)值可以小于第二預(yù)設(shè)值。
[0053]方案二,根據(jù)文件的訪問頻率以及占用的存儲(chǔ)空間,確定文件的評(píng)分值;將評(píng)分值不小于預(yù)設(shè)分值的文件,確定為所述待壓縮文件。
[0054]舉例來說,待清理文件集合中每個(gè)文件的評(píng)分值可體現(xiàn)為如下公式:
[0055]score = αΑ+βΒ
[0056]其中,score表示文件的評(píng)分值,A表示文件的訪問頻率,B表示文件占用的存儲(chǔ)空間,α表示A的權(quán)重系數(shù),β表示B的權(quán)重系數(shù)。例如,可以為經(jīng)驗(yàn)值;或者,設(shè)置α和β的初始值后,可以對(duì)用戶使用習(xí)慣進(jìn)行統(tǒng)計(jì)分析,并據(jù)此調(diào)整α和β的取值,本公開方案對(duì)此可不做限定。
[0057]方案三,通過所述智能設(shè)備向用戶展示所述待清理文件集合中的文件;將所述用戶選取的文件確定為待壓縮文件。即,向用戶展示待清理文件集合所包括文件的列表,由用戶結(jié)合自身的使用需求,從中選取待壓縮文件。
[0058]方案四,可以與方案一或者方案二相結(jié)合,將篩選出的占用存儲(chǔ)空間不小于第二預(yù)設(shè)值的文件、或者評(píng)分值不小于預(yù)設(shè)分值的文件展示給用戶,供用戶從中選取待壓縮文件。
[0059]在步驟103中,對(duì)所述待壓縮文件進(jìn)行壓縮處理,獲得壓縮文件,并利用所述壓縮文件替換所述待壓縮文件。
[0060]對(duì)步驟102中選取的待壓縮文件進(jìn)行壓縮處理,得到壓縮文件,并刪除待壓縮文件,即,利用壓縮文件替換掉原有的待壓縮文件。相對(duì)于待壓縮文件來說,壓縮文件可在一定程度上有效節(jié)省智能設(shè)備的存儲(chǔ)空間,實(shí)現(xiàn)本公開設(shè)備清理的目的。
[0061 ]在一種可能的實(shí)施方式中,壓縮文件與待壓縮文件可以使用相同的文件名,例如,對(duì)待壓縮文件A進(jìn)行壓縮處理后,得到壓縮文件Α;對(duì)待壓縮文件B進(jìn)行壓縮處理后,得到壓縮文件B。
[0062]在一種可能的實(shí)施方式中,壓縮文件與待壓縮文件可以使用不同的文件名,例如,可以按照預(yù)設(shè)命名規(guī)則設(shè)置壓縮文件的文件名;或者,可以在待壓縮文件文件名的基礎(chǔ)上,添加預(yù)設(shè)后綴,獲得壓縮文件的文件名,本公開方案對(duì)此可不做限定。如預(yù)設(shè)后綴為-1,則對(duì)待壓縮文件A進(jìn)行壓縮處理后,可以得到壓縮文件A-1;對(duì)待壓縮文件B進(jìn)行壓縮處理后,可以得到壓縮文件B-1。
[0063]作為一種示例,可以采用常用壓縮算法,對(duì)待壓縮文件進(jìn)行壓縮處理,本公開方案對(duì)壓縮算法可不做限定。
[0064]在一種可能的實(shí)施方式中,可以隨著應(yīng)用程序的使用情況,更新待清理文件集合中包括的文件、文件的訪問頻率、文件占用的存儲(chǔ)空間、文件的評(píng)分值中的至少一個(gè)。例如,用戶利用上文所舉音樂APP下載了一首歌曲,可以做如下更新處理:根據(jù)該歌曲的訪問頻率,確定是否將該歌曲更新至待清理文件集合中;將該歌曲的相關(guān)信息添加至的曲目列表后,更新曲目列表占用的存儲(chǔ)空間;等等,本公開方案對(duì)更新過程以及更新對(duì)象可不做限定。
[0065]在一種可能的實(shí)施方式中,基于本公開方案進(jìn)行設(shè)備清理后,應(yīng)用程序可以按照以下方案訪問文件:判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件;如果所述應(yīng)用程序請(qǐng)求訪問的文件是壓縮文件,則對(duì)所述應(yīng)用程序請(qǐng)求訪問的文件進(jìn)行解壓縮處理。也就是說,在應(yīng)用程序不需要訪問某些文件時(shí),可以對(duì)這些文件進(jìn)行壓縮處理,盡量減小這些文件占用的存儲(chǔ)空間;同時(shí),在應(yīng)用程序需要訪問這些文件時(shí),可以對(duì)這些文件進(jìn)行解壓縮處理,便于應(yīng)用程序正常調(diào)用這些文件。
[0066]作為一種示例,本公開方案中應(yīng)用程序不需要訪問文件可以理解為:應(yīng)用程序停止運(yùn)行;或者,應(yīng)用程序正常運(yùn)行,但不會(huì)調(diào)用該文件。例如,針對(duì)上文所舉音樂APP,將用戶下載的歌曲A作為待壓縮文件進(jìn)行了壓縮處理,得到了壓縮文件歌曲A-1,節(jié)省了歌曲A占用的存儲(chǔ)空間。當(dāng)用戶啟動(dòng)該音樂APP播放音樂時(shí),如果未播放該首歌曲,則該首歌曲為應(yīng)用程序不需要訪問的文件,可以不進(jìn)行解壓縮處理;如果播放該首歌曲,則該首歌曲為應(yīng)用程序請(qǐng)求訪問的文件,可以對(duì)歌曲A-1進(jìn)行解壓縮處理,得到歌曲A進(jìn)行播放。
[0067]作為一種示例,本公開至少提供了如下識(shí)別壓縮文件的方案:
[0068]方案一,判斷所述應(yīng)用程序請(qǐng)求訪問的文件中是否包括預(yù)設(shè)標(biāo)志位,所述預(yù)設(shè)標(biāo)志位用于表示壓縮文件;如果所述應(yīng)用程序請(qǐng)求訪問的文件中包括所述預(yù)設(shè)標(biāo)志位,則判定為壓縮文件。也就是說,設(shè)置表示壓縮文件的標(biāo)志位,在需要判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件時(shí),可以判斷該文件中是否包括該預(yù)設(shè)標(biāo)志位,如果包括該預(yù)設(shè)標(biāo)志位,則說明該文件為壓縮文件。
[0069]作為一種示例,預(yù)設(shè)標(biāo)志位可以占用4字節(jié),可以設(shè)置于壓縮文件的前4個(gè)字節(jié),本公開方案對(duì)預(yù)設(shè)標(biāo)志位占用字節(jié)數(shù)、在壓縮文件中的位置等可不做限定。
[0070]方案二,判斷壓縮文件列表中是否包括所述應(yīng)用程序請(qǐng)求訪問的文件;如果所述壓縮文件列表中包括所述應(yīng)用程序請(qǐng)求訪問的文件,則判定為壓縮文件。也就是說,在進(jìn)行設(shè)備清理時(shí),可以將壓縮文件的文件名添加至壓縮文件列表中,在需要判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件時(shí),可以判斷該文件是否保存于壓縮文件列表中,如果保存于壓縮文件列表中,則說明該文件為壓縮文件。
[0071]圖2是根據(jù)一示例性實(shí)施例示出的一種智能設(shè)備的清理裝置的框圖。參照?qǐng)D2,該裝置200可以包括集合獲取模塊201、文件選取模塊202和文件替換模塊203。
[0072]該集合獲取模塊201,可以被配置為獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件,所述文件為智能設(shè)備中運(yùn)行的應(yīng)用程序?qū)?yīng)的文件;
[0073]該文件選取模塊202,可以被配置為從所述集合獲取模塊201獲取的所述待清理文件集合中選取待壓縮文件;
[0074]該文件替換模塊203,可以被配置為對(duì)所述文件選取模塊202選取的所述待壓縮文件進(jìn)行壓縮處理,獲得壓縮文件,并利用所述壓縮文件替換所述待壓縮文件。
[0075]綜上所述,通過本公開提供的裝置進(jìn)行設(shè)備清理時(shí),可以由集合獲取模塊201統(tǒng)計(jì)智能設(shè)備中的文件的訪問頻率,將訪問頻率小于預(yù)設(shè)頻率的文件確定為待清理文件,獲得待清理文件集合;然后由文件選取模塊202從待清理文件集合中選取出待壓縮文件,提供給文件替換模塊203,由文件替換模塊203對(duì)待壓縮文件進(jìn)行壓縮處理,得到壓縮文件,并利用占用存儲(chǔ)空間較小的壓縮文件,替換掉占用存儲(chǔ)空間較大的待壓縮文件。如此方案,便可在一定程度上有效節(jié)省智能設(shè)備的存儲(chǔ)空間,實(shí)現(xiàn)本公開設(shè)備清理的目的。
[0076]一種可能的實(shí)施方式中,該集合獲取模塊201,可以被配置為獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件,且所述文件為應(yīng)用程序運(yùn)行的非必要文件。
[0077]通常,智能設(shè)備對(duì)文件進(jìn)行壓縮處理、解壓縮處理,會(huì)占用智能設(shè)備的運(yùn)行內(nèi)存,可能會(huì)影響智能設(shè)備的運(yùn)行速度。為了避免智能設(shè)備在應(yīng)用程序啟動(dòng)時(shí),進(jìn)行不必要的解壓縮處理,可以將應(yīng)用程序運(yùn)行的必要文件從集合中剔除,保留非必要文件,這樣,有助于節(jié)省解壓縮處理占用的設(shè)備運(yùn)行內(nèi)存。
[0078]一種可能的實(shí)施方式中,該集合獲取模塊201,可以被配置為獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件,且所述文件占用的存儲(chǔ)空間不小于第一預(yù)設(shè)值。
[0079]通常,在壓縮比一定的情況下,如果文件占用的存儲(chǔ)空間較小,則壓縮后節(jié)省的空間也比較有限,故,可以將占用存儲(chǔ)空間較小的文件從集合中剔除,保留占用存儲(chǔ)空間較大的文件,有助于提高本公開方案設(shè)備清理的效率??梢岳斫獾?,占用存儲(chǔ)空間較大的文件指的是,占用的存儲(chǔ)空間不小于第一預(yù)設(shè)值的文件。
[0080]—種可能的實(shí)施方式中,該文件選取模塊202,可以被配置為通過所述智能設(shè)備向用戶展示所述待清理文件集合中的文件;將所述用戶選取的文件確定為待壓縮文件。也就是說,可以向用戶展示待清理文件集合所包括文件的列表,由用戶結(jié)合自身的使用需求,從中選取待壓縮文件。
[0081]一種可能的實(shí)施方式中,該文件選取模塊202,可以被配置為獲取所述待清理文件集合中的文件占用的存儲(chǔ)空間;將占用的存儲(chǔ)空間不小于第二預(yù)設(shè)值的文件,確定為所述待壓縮文件。也就是說,可以將占用的存儲(chǔ)空間較大的文件確定為待壓縮文件,有助于提高本公開設(shè)備清理的效率。
[0082]一種可能的實(shí)施方式中,該文件選取模塊202,可以被配置為根據(jù)文件的訪問頻率以及占用的存儲(chǔ)空間,確定文件的評(píng)分值;將評(píng)分值不小于預(yù)設(shè)分值的文件,確定為所述待壓縮文件。也就是說,可以綜合文件的訪問頻率以及占用的存儲(chǔ)空間,確定待壓縮文件,有助于提高本公開設(shè)備清理的效率。
[0083]—種可能的實(shí)施方式中,所述裝置還可以包括判斷模塊和解壓縮模塊。
[0084]該判斷模塊,可以被配置為判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件;
[0085]該解壓縮模塊,可以被配置為在所述判斷模塊判定所述應(yīng)用程序請(qǐng)求訪問的文件是壓縮文件時(shí),進(jìn)行解壓縮處理。
[0086]可以理解地,在應(yīng)用程序不需要訪問某些文件時(shí),可以對(duì)這些文件進(jìn)行壓縮處理,盡量減小這些文件占用的存儲(chǔ)空間;在應(yīng)用程序需要訪問這些文件時(shí),可以對(duì)這些文件進(jìn)行解壓縮處理,便于應(yīng)用程序正常調(diào)用這些文件。對(duì)應(yīng)于此,在應(yīng)用程序請(qǐng)求訪問文件時(shí),可以先由判斷模塊判斷該文件是否為壓縮文件,如果判斷模塊將該文件識(shí)別為壓縮文件,則可由解壓縮模塊對(duì)該文件進(jìn)行解壓縮處理。
[0087]一種可能的實(shí)施方式中,該判斷模塊,可以被配置為判斷所述應(yīng)用程序請(qǐng)求訪問的文件中是否包括預(yù)設(shè)標(biāo)志位,所述預(yù)設(shè)標(biāo)志位用于表示壓縮文件;如果所述應(yīng)用程序請(qǐng)求訪問的文件中包括所述預(yù)設(shè)標(biāo)志位,則判定為壓縮文件。
[0088]也就是說,可以設(shè)置表示壓縮文件的標(biāo)志位,在需要判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件時(shí),可以判斷該文件是否包括預(yù)設(shè)標(biāo)志位,如果包括預(yù)設(shè)標(biāo)志位,則判定該文件為壓縮文件。
[0089]—種可能的實(shí)施方式中,該判斷模塊,可以被配置為判斷壓縮文件列表中是否包括所述應(yīng)用程序請(qǐng)求訪問的文件;如果所述壓縮文件列表中包括所述應(yīng)用程序請(qǐng)求訪問的文件,則判定為壓縮文件。
[0090]也就是說,可以在進(jìn)行設(shè)備清理時(shí),將壓縮文件的文件名添加至壓縮文件列表中,在需要判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件時(shí),可以判斷該文件是否保存于壓縮文件列表中,如果保存于壓縮文件列表中,則判定該文件為壓縮文件。
[0091]關(guān)于上述實(shí)施例中的裝置,其中各個(gè)模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實(shí)施例中進(jìn)行了詳細(xì)描述,此處將不做詳細(xì)闡述說明。
[0092]圖3是根據(jù)一示例性實(shí)施例示出的一種智能設(shè)備的清理裝置300的框圖。例如,裝置300可以是移動(dòng)電話,計(jì)算機(jī),數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺(tái),平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個(gè)人數(shù)字助理等。
[0093]參照?qǐng)D3,裝置300可以包括以下一個(gè)或多個(gè)組件:處理組件302,存儲(chǔ)器304,電力組件306,多媒體組件308,音頻組件310,輸入/輸出(I/O)的接口312,傳感器組件314,以及通信組件316。
[0094]處理組件302通??刂蒲b置300的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機(jī)操作和記錄操作相關(guān)聯(lián)的操作。處理組件302可以包括一個(gè)或多個(gè)處理器320來執(zhí)行指令,以完成上述清理方法的全部或部分步驟。此外,處理組件302可以包括一個(gè)或多個(gè)模塊,便于處理組件302和其他組件之間的交互。例如,處理組件302可以包括多媒體模塊,以方便多媒體組件308和處理組件302之間的交互。
[0095]存儲(chǔ)器304被配置為存儲(chǔ)各種類型的數(shù)據(jù)以支持在裝置300的操作。這些數(shù)據(jù)的示例包括用于在裝置300上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲(chǔ)器304可以由任何類型的易失性或非易失性存儲(chǔ)設(shè)備或者它們的組合實(shí)現(xiàn),如靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM),電可擦除可編程只讀存儲(chǔ)器(EEPROM),可擦除可編程只讀存儲(chǔ)器(EPROM),可編程只讀存儲(chǔ)器(PROM),只讀存儲(chǔ)器(ROM),磁存儲(chǔ)器,快閃存儲(chǔ)器,磁盤或光盤。
[0096]電力組件306為裝置300的各種組件提供電力。電力組件306可以包括電源管理系統(tǒng),一個(gè)或多個(gè)電源,及其他與為裝置300生成、管理和分配電力相關(guān)聯(lián)的組件。
[0097]多媒體組件308包括在所述裝置300和用戶之間的提供一個(gè)輸出接口的屏幕。在一些實(shí)施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實(shí)現(xiàn)為觸摸屏,以接收來自用戶的輸入信號(hào)。觸摸面板包括一個(gè)或多個(gè)觸摸傳感器以感測(cè)觸摸、滑動(dòng)和觸摸面板上的手勢(shì)。所述觸摸傳感器可以不僅感測(cè)觸摸或滑動(dòng)動(dòng)作的邊界,而且還檢測(cè)與所述觸摸或滑動(dòng)操作相關(guān)的持續(xù)時(shí)間和壓力。在一些實(shí)施例中,多媒體組件308包括一個(gè)前置攝像頭和/或后置攝像頭。當(dāng)裝置300處于操作模式,如拍攝模式或視頻模式時(shí),前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個(gè)前置攝像頭和后置攝像頭可以是一個(gè)固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0098]音頻組件310被配置為輸出和/或輸入音頻信號(hào)。例如,音頻組件310包括一個(gè)麥克風(fēng)(MIC),當(dāng)裝置300處于操作模式,如呼叫模式、記錄模式和語音識(shí)別模式時(shí),麥克風(fēng)被配置為接收外部音頻信號(hào)。所接收的音頻信號(hào)可以被進(jìn)一步存儲(chǔ)在存儲(chǔ)器304或經(jīng)由通信組件316發(fā)送。在一些實(shí)施例中,音頻組件310還包括一個(gè)揚(yáng)聲器,用于輸出音頻信號(hào)。
[0099]I/O接口312為處理組件302和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點(diǎn)擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動(dòng)按鈕和鎖定按鈕。
[0100]傳感器組件314包括一個(gè)或多個(gè)傳感器,用于為裝置300提供各個(gè)方面的狀態(tài)評(píng)估。例如,傳感器組件314可以檢測(cè)到裝置300的打開/關(guān)閉狀態(tài),組件的相對(duì)定位,例如所述組件為裝置300的顯示器和小鍵盤,傳感器組件314還可以檢測(cè)裝置300或裝置300—個(gè)組件的位置改變,用戶與裝置300接觸的存在或不存在,裝置300方位或加速/減速和裝置300的溫度變化。傳感器組件314可以包括接近傳感器,被配置用來在沒有任何的物理接觸時(shí)檢測(cè)附近物體的存在。傳感器組件314還可以包括光傳感器,如CMOS或C⑶圖像傳感器,用于在成像應(yīng)用中使用。在一些實(shí)施例中,該傳感器組件314還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0101]通信組件316被配置為便于裝置300和其他設(shè)備之間有線或無線方式的通信。裝置300可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個(gè)示例性實(shí)施例中,通信組件316經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號(hào)或廣播相關(guān)信息。在一個(gè)示例性實(shí)施例中,所述通信組件316還包括近場(chǎng)通信(NFC)模塊,以促進(jìn)短程通信。例如,在NFC模塊可基于射頻識(shí)別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(huì)(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍(lán)牙(BT)技術(shù)和其他技術(shù)來實(shí)現(xiàn)。
[0102]在示例性實(shí)施例中,裝置300可以被一個(gè)或多個(gè)應(yīng)用專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實(shí)現(xiàn),用于執(zhí)行上述清理方法。
[0103]在示例性實(shí)施例中,還提供了一種包括指令的非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),例如包括指令的存儲(chǔ)器304,上述指令可由裝置300的處理器320執(zhí)行以完成上述清理方法。例如,所述非臨時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是R0M、隨機(jī)存取存儲(chǔ)器(RAM)、CD-R0M、磁帶、軟盤和光數(shù)據(jù)存儲(chǔ)設(shè)備等。
[0104]本領(lǐng)域技術(shù)人員在考慮說明書及實(shí)踐本公開后,將容易想到本公開的其它實(shí)施方案。本申請(qǐng)旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識(shí)或慣用技術(shù)手段。說明書和實(shí)施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。
[0105]應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進(jìn)行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。
【主權(quán)項(xiàng)】
1.一種智能設(shè)備的清理方法,其特征在于,所述方法應(yīng)用于占用智能設(shè)備存儲(chǔ)空間的文件,所述文件為所述智能設(shè)備中運(yùn)行的應(yīng)用程序?qū)?yīng)的文件,包括: 獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件; 從所述待清理文件集合中選取待壓縮文件; 對(duì)所述待壓縮文件進(jìn)行壓縮處理,獲得壓縮文件,并利用所述壓縮文件替換所述待壓縮文件。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述待清理文件集合中的文件為應(yīng)用程序運(yùn)行的非必要文件。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述待清理文件集合中的文件占用的存儲(chǔ)空間不小于第一預(yù)設(shè)值。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述待清理文件集合中選取待壓縮文件,包括: 通過所述智能設(shè)備向用戶展示所述待清理文件集合中的文件; 將所述用戶選取的文件確定為待壓縮文件。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述待清理文件集合中選取待壓縮文件,包括: 獲取所述待清理文件集合中的文件占用的存儲(chǔ)空間; 將占用的存儲(chǔ)空間不小于第二預(yù)設(shè)值的文件,確定為所述待壓縮文件。6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述待清理文件集合中選取待壓縮文件,包括: 根據(jù)文件的訪問頻率以及占用的存儲(chǔ)空間,確定文件的評(píng)分值; 將評(píng)分值不小于預(yù)設(shè)分值的文件,確定為所述待壓縮文件。7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件; 如果所述應(yīng)用程序請(qǐng)求訪問的文件是壓縮文件,則進(jìn)行解壓縮處理。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件,包括: 判斷所述應(yīng)用程序請(qǐng)求訪問的文件中是否包括預(yù)設(shè)標(biāo)志位,所述預(yù)設(shè)標(biāo)志位用于表示壓縮文件; 如果所述應(yīng)用程序請(qǐng)求訪問的文件中包括所述預(yù)設(shè)標(biāo)志位,則判定為壓縮文件。9.一種智能設(shè)備的清理裝置,其特征在于,包括: 集合獲取模塊,被配置為獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件,所述文件為智能設(shè)備中運(yùn)行的應(yīng)用程序?qū)?yīng)的文件; 文件選取模塊,被配置為從所述集合獲取模塊獲取的所述待清理文件集合中選取待壓縮文件; 文件替換模塊,被配置為對(duì)所述文件選取模塊選取的所述待壓縮文件進(jìn)行壓縮處理,獲得壓縮文件,并利用所述壓縮文件替換所述待壓縮文件。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于, 所述集合獲取模塊,被配置為獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件,且所述文件為應(yīng)用程序運(yùn)行的非必要文件。11.根據(jù)權(quán)利要求9所述的裝置,其特征在于, 所述集合獲取模塊,被配置為獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件,且所述文件占用的存儲(chǔ)空間不小于第一預(yù)設(shè)值。12.根據(jù)權(quán)利要求9所述的裝置,其特征在于, 所述文件選取模塊,被配置為通過所述智能設(shè)備向用戶展示所述待清理文件集合中的文件;將所述用戶選取的文件確定為待壓縮文件。13.根據(jù)權(quán)利要求9所述的裝置,其特征在于, 所述文件選取模塊,被配置為獲取所述待清理文件集合中的文件占用的存儲(chǔ)空間;將占用的存儲(chǔ)空間不小于第二預(yù)設(shè)值的文件,確定為所述待壓縮文件。14.根據(jù)權(quán)利要求9所述的裝置,其特征在于, 所述文件選取模塊,被配置為根據(jù)文件的訪問頻率以及占用的存儲(chǔ)空間,確定文件的評(píng)分值;將評(píng)分值不小于預(yù)設(shè)分值的文件,確定為所述待壓縮文件。15.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 判斷模塊,被配置為判斷應(yīng)用程序請(qǐng)求訪問的文件是否為壓縮文件; 解壓縮模塊,被配置為在所述判斷模塊判定所述應(yīng)用程序請(qǐng)求訪問的文件是壓縮文件時(shí),進(jìn)行解壓縮處理。16.根據(jù)權(quán)利要求15所述的裝置,其特征在于, 所述判斷模塊,被配置為判斷所述應(yīng)用程序請(qǐng)求訪問的文件中是否包括預(yù)設(shè)標(biāo)志位,所述預(yù)設(shè)標(biāo)志位用于表示壓縮文件;如果所述應(yīng)用程序請(qǐng)求訪問的文件中包括所述預(yù)設(shè)標(biāo)志位,則判定為壓縮文件。17.一種智能設(shè)備的清理裝置,其特征在于,包括: 處理器; 用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器; 其中,所述處理器被配置為: 獲取待清理文件集合,所述待清理文件集合包括至少一個(gè)訪問頻率小于預(yù)設(shè)頻率的文件,所述文件為智能設(shè)備中運(yùn)行的應(yīng)用程序?qū)?yīng)的文件; 從所述待清理文件集合中選取待壓縮文件; 對(duì)所述待壓縮文件進(jìn)行壓縮處理,獲得壓縮文件,并利用所述壓縮文件替換所述待壓縮文件。
【文檔編號(hào)】G06F17/30GK105843853SQ201610150783
【公開日】2016年8月10日
【申請(qǐng)日】2016年3月16日
【發(fā)明人】陳志軍, 張濤, 龍飛
【申請(qǐng)人】北京小米移動(dòng)軟件有限公司