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