隨著生活質(zhì)量的提高,作為生活必需品的手機(jī)花樣也越來越多——內(nèi)存越來越大、相機(jī)的像素/功能(如動(dòng)圖、全景照片)更完善,APP也越裝越多。雖然用戶體驗(yàn)明顯提升,但各種APP、文件、照片占據(jù)的空間也逐步增加。再大存儲(chǔ)空間的手機(jī)也會(huì)時(shí)常出現(xiàn)“空間不足”,但又不想刪除APP也想保留手機(jī)中的照片。谷歌Android 8.1系統(tǒng)也許將幫你解決這一煩惱。
據(jù)外媒報(bào)道,XDA開發(fā)者發(fā)現(xiàn),谷歌為Android 8.1系統(tǒng)添加了一個(gè)自動(dòng)功能,優(yōu)化非活躍APP存儲(chǔ)空間。也就是說,當(dāng)設(shè)備存儲(chǔ)空間不足時(shí),Android系統(tǒng)就會(huì)調(diào)用pm.dexopt.unopt_after_inactive_days,然后篩選出長期處于非活躍狀態(tài)的APP(一段時(shí)間內(nèi)沒有使用的),并自動(dòng)清除這些應(yīng)用程序的緩存。而這些緩存包括一些非必要性的文件,如圖像和保存的狀態(tài)。
具體操作如下:在Android 8.1系統(tǒng)中,標(biāo)記為“inactive”的應(yīng)用并不會(huì)通過dexopt運(yùn)行,Android工具會(huì)通過優(yōu)化。dex文件來壓縮生成“.odex”文件,這些應(yīng)用就不會(huì)在Dalvik compiler的緩存中占用空間。
一般而言,這些緩存數(shù)據(jù)能夠使應(yīng)用程序更快,更高效地運(yùn)行。例如,在執(zhí)行其他操作后返回到應(yīng)用程序時(shí),緩存的數(shù)據(jù)不必重新加載。因此,清除這些數(shù)據(jù)可能意味著需要稍后重新緩存,但將這個(gè)過程應(yīng)用于不經(jīng)常使用的應(yīng)用似乎是一個(gè)聰明的想法。這對(duì)于16GB、32GB甚至是64GB手機(jī)用戶而言,無疑不是一個(gè)好消息。