生活中經常有人抱怨手機儲存不足的問題,適用各種手機管理軟體最佳化也沒效果。今天我就從程式的角度分析一下這個問題的原因,以及如何解決這個問題。
遇到這種問題,一般同時伴隨著所謂的手機防毒軟體或者手機管理軟體同時彈出來,一個大大的最佳化按鈕,幫助我們去清理。這種軟體的清理原理是將系統種產生的log,臨時檔案進行刪除,從而釋放空間,然後這些往往不是導致儲存不夠的真正原因。我是從來不安裝這種所謂的“最佳化大師”的。原因有三條,第一就是他清理解決不了問題;第二就是他時刻執行在後臺,本身就消耗手機資源;第三,Android手機不需要防毒軟體,手機和電腦不一樣,手機系統機制是動態授權的,如果對不放心的軟體,不對他進行敏感許可權授權就可以。
先分析下什麼導致了我們手機儲存空間不足。我們手機儲存空間一般都很大,基本都是32G以上,按說是足夠的,之所以出現這個問題是因為我們應用程式偷偷乾的。這就要從軟體開發的角度去分析這個問題,應用程式安裝上後,資料是從後臺獲取的,作為開發人員為了更好的使用者體驗,不要因為網路問題老是等待資料請求,會將資料儲存在你的手機上,當你檢視歷史的時候就不用重新透過網路獲取資料了,這就導致我們手機存的東西越來越多。所有程式都在這麼幹,也就導致了手機儲存不足的問題。
解決辦法一般有兩種,第一種就是重置系統,第二種就是找到使用儲存空間多的應用程式,針對性的解決問題。
先說下第一種,也就是我們常說的系統雙清。清系統和清使用者資料,重置之後就和手機剛買回來一樣了,這種方法網上寫的很多,我就不多介紹了,想要雙清的可以百度一下。
上圖是我手機裡的,可以看到,微信就佔用了我10個G的空間,QQ佔了6.57G,UC瀏覽器佔用了3.63G。這三個就用去了20個G。那麼怎麼清理呢,其實很簡單,但是我要提前說明,一旦清理了你的歷史資料也就沒有了,就是說聊天記錄就沒有了,賬號也要重新登入,如果不想丟失聊天記錄的,就不要清理。清理方式很簡單,只要點選程式列表中的程式,進入程式管理清理就可以,我們以微信為例,如下圖。