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