安卓系統的卡頓,可以說是一個“玄學”問題了。
早些年,安卓系統碎片化嚴重,硬體效能差,的確存在卡頓問題。自從android 5.0之後,google啟用ART模式,實現了APP的預編譯,後續版本,一次又一次的程式碼最佳化,操作流暢度大幅提升,流暢度可以與IOS相媲美了,但是為什麼有人說,安卓手機依然越用越卡呢?
安卓系統,大量應用在後臺悄悄的執行,而且這些應用非常“流氓”,即便使用者手動殺掉,依然會自啟動,就像“打不死的小強”。剛買的新手機可以說如絲滑般流暢,但是安裝了幾十個中國產APP之後,流暢度明顯下降。
Android系統有一個“Receiver”機制,應用會收到各種各樣的“Reciver(關聯喚醒)”通知後自動啟動,比如我們常用的手機淘寶,我們接電話時就會自動啟動,話說接電話與淘寶有什麼關係呢。當某個應用啟動之後,會連帶一些相關的應用一塊啟動,就是大家所說的“全家桶”了,會佔用大量的記憶體,記憶體少了,自然就卡了。
這裡說一說蘋果的IOS,IOS殺掉的後臺程序,基本上不會自動啟動,記憶體清理效率也非常高,所以能夠長期保持流暢。相比安卓應用,可以無限復活,長期潛伏佔用大量記憶體,從而導致卡頓。
其實,安卓手機越用越卡與中國APP應用環境也有一定的關係,在國內Google Play無法使用,沒有統一的安卓應用釋出平臺,第三方應用商店,為了牟利,會在APP上捆綁各種廣告軟體,推送各種服務,從而會出現類似“全家桶”的局面,比如國內比較出名的阿里桶、百度桶,騰訊桶、360桶等。
安卓手機使用過程中,如果遇到卡頓,最直接的方法就是恢復出廠設定,然後就可也以“續命”了,在平時使用過程中,儘量不要安裝太多的軟體,關閉不常用應用的後臺啟動許可權。
對於高階的玩家,可以安裝類似Xposed框架,可以說是Android神器了,可以防止BAT三大流氓的全家桶相互喚醒,連鎖啟動,以及實現鎖屏後幹掉APP,防止後臺執行耗電等功能。xposed只是個框架,重要的功能在模組中實現,比如綠色守護、微信自動搶紅包、微信防撤回等。
總之,安卓手機越用越卡,與國內安卓應用的使用環境有一定的關係,沒有統一的APP下載渠道,即便升級到16GB的記憶體,記憶體再多,開發者不去最佳化APP,而是更加放心大膽的捆綁廣告推送、軟體捆綁,那麼使用者使用應用的環境依舊惡劣,單憑提高手機記憶體,不能根本解決問題。
安卓系統的卡頓,可以說是一個“玄學”問題了。
早些年,安卓系統碎片化嚴重,硬體效能差,的確存在卡頓問題。自從android 5.0之後,google啟用ART模式,實現了APP的預編譯,後續版本,一次又一次的程式碼最佳化,操作流暢度大幅提升,流暢度可以與IOS相媲美了,但是為什麼有人說,安卓手機依然越用越卡呢?
1、安卓系統越用越卡安卓系統,大量應用在後臺悄悄的執行,而且這些應用非常“流氓”,即便使用者手動殺掉,依然會自啟動,就像“打不死的小強”。剛買的新手機可以說如絲滑般流暢,但是安裝了幾十個中國產APP之後,流暢度明顯下降。
Android系統有一個“Receiver”機制,應用會收到各種各樣的“Reciver(關聯喚醒)”通知後自動啟動,比如我們常用的手機淘寶,我們接電話時就會自動啟動,話說接電話與淘寶有什麼關係呢。當某個應用啟動之後,會連帶一些相關的應用一塊啟動,就是大家所說的“全家桶”了,會佔用大量的記憶體,記憶體少了,自然就卡了。
這裡說一說蘋果的IOS,IOS殺掉的後臺程序,基本上不會自動啟動,記憶體清理效率也非常高,所以能夠長期保持流暢。相比安卓應用,可以無限復活,長期潛伏佔用大量記憶體,從而導致卡頓。
其實,安卓手機越用越卡與中國APP應用環境也有一定的關係,在國內Google Play無法使用,沒有統一的安卓應用釋出平臺,第三方應用商店,為了牟利,會在APP上捆綁各種廣告軟體,推送各種服務,從而會出現類似“全家桶”的局面,比如國內比較出名的阿里桶、百度桶,騰訊桶、360桶等。
2、如何告別卡頓?安卓手機使用過程中,如果遇到卡頓,最直接的方法就是恢復出廠設定,然後就可也以“續命”了,在平時使用過程中,儘量不要安裝太多的軟體,關閉不常用應用的後臺啟動許可權。
對於高階的玩家,可以安裝類似Xposed框架,可以說是Android神器了,可以防止BAT三大流氓的全家桶相互喚醒,連鎖啟動,以及實現鎖屏後幹掉APP,防止後臺執行耗電等功能。xposed只是個框架,重要的功能在模組中實現,比如綠色守護、微信自動搶紅包、微信防撤回等。
總之,安卓手機越用越卡,與國內安卓應用的使用環境有一定的關係,沒有統一的APP下載渠道,即便升級到16GB的記憶體,記憶體再多,開發者不去最佳化APP,而是更加放心大膽的捆綁廣告推送、軟體捆綁,那麼使用者使用應用的環境依舊惡劣,單憑提高手機記憶體,不能根本解決問題。