03.02 為什麼安卓的手機一年左右就會卡頓,而IOS的手機兩三年都不會?

文墨先生


運行設備問題;IOS只在自己有限的的幾款設備上運行,所以蘋果有大量的精力可以投入進去,進行系統的優化;而安卓的開放性,使得安卓系統應用在更多的設備上,每個設備的硬件和性能有大大小小的區別,所以優化起來格外苦難,所以,造成了安卓的優化工作沒有蘋果做的好。同時,IOS是基於Apple的OSX,而OSX是基於FreeBSD開發的,FreeBSD又是基於UNIX上衍生的,它的歷史大概可以追溯到1969年,而安卓呢?安卓是基於Linux,,一個開源的免費系統;從兩種系統的起源可以看出,IOS是基於硬件的,與硬件相配套的商業軟件,而安卓則是一個可以在多重硬件上運行的免費開源系統;

其次,兩種設備的 響應機制完全不同,iOS的最優先響應是屏幕反應,而安卓系統的最優先響應是應用於框架,屏幕響應反而被排在了屏幕之後。

第三,兩個系統的開發語言不同。IOS採用的是執行銷量特別高的Objective-C語言,而Android採用的Java語言,由於虛擬機的存在,安卓的二次轉化再執行效率很低。

第四、兩個系統的後臺管理方式不同。在iOS中的後臺程序中,蘋果系統只是調用最近的程序瀏覽運用,然後讀取應用來進行應用的切換,調用銷量極高,後臺並沒有真正的緩存程序在運行。所以蘋果屬於偽後臺;

還有三大後天的因素拉低安卓系統的用戶體驗

1、無序的開發者

2、混亂的安卓應用市場

3、無解的碎片化


愛看夕陽的天空


我是從事安卓開發方面的工作。

市面上的最大手機系統,其實可以這樣分。

國外安卓,國內安卓,ios。

國外安卓可以說在幾年前已經實現了兩三年使用不卡頓,而國內真正的做到兩三年不卡頓,其實是16年開始的,憑藉著安卓6.0來的優化以及強大的硬件提升做到流暢,由於時間還沒到,但我可以大膽預測:小米6,華為p10,mate9,一加五,努比亞等機型已經可以做到兩三年不卡。為什麼國內外安卓有區別?這是軟件生態的問題,國內的軟件,俗稱全家桶,互相勾結,影響系統穩定性。而國外有谷歌的限制,應用相對乾淨。【我覺得上面提到的機型有人會噴我,我先解釋一下我說的卡頓,大家還記不記得14年前的機子,點上去已經死機了,那種叫卡頓,我提到的這些機型偶有掉幀,這個我不認為稱為卡頓】

雖說現在安卓流暢度不錯,但還是比不上蘋果。為什麼?最主要的,是app的問題。試想,一款遊戲,蘋果端做出來很卡,蘋果會給他上架?所以開發商極力討好蘋果。而安卓呢?是手機商求開發商為自己適配,【參考oppo 王者榮耀】安卓開發者不可能針對你華為,或者小米,或者三星,單單做適配,所以,應用適配就很成問題!


幾乎拒絕艾米


第一,國產軟件的問題,軟件包越升級越大,無關的東西加的越多。

第二,安卓的開放性,安卓商店的審核相對沒有那麼嚴格。安卓軟件無需經過商店,可自由安裝。

第三,Google play無法入華,無法監管中國安卓軟件,國內各大應用商店,良莠不齊,如各大商店下的app有不少內嵌廣告,無法管控。甚至國內定製安卓系統也內嵌廣告。


曖尚分享


第一,系統閉源,沒有安卓系統的開放性,第二,內存優化規則不同,第三,ios系統只在蘋果自家手機上運行,而蘋果手機配置都是旗艦性能,最好的處理器,而安卓五花八門,入門型,中端型,高端型,處理器效率參差不齊,造成體驗有優有劣,第四,安卓app缺乏統一的規則限制,碎片性太高


feel丶like丶insomnia


這個開發語言不同,還有就是一個開源一個閉源,一個廣告潛入後臺自啟,一個整潔控制後臺自啟,一個無限制的開發,一個限制性開發,一個不需要越獄就可以工作很多東西,一個不越獄就要註冊帳號去完成一些工作,一個功能齊全,一個半功能,ios相當於一個簡化封閉的系統,ios不越獄的話一般來說不會卡,越獄後下載大量垃圾軟件的話卡到和安卓系統一樣


分享到:


相關文章: