安卓手機不能像蘋果一樣用的時間長而不卡,最重要的原因是什麼?

歐洲人的非洲淚


最重要的是封閉,IOS系統和硬件完美匹配以及沙盒機制。

而安卓,開放帶來的接口太多,各廠各品牌改造,以及APK高權限常駐內存。


解憂黑膠片


Iphone用戶在使用安卓手機以後會發現,安卓手機不管配置有多高,用過一段時間就會發生卡頓現象,其中的原因有很多,我認為最重要的原因有三點!

安卓機碎片化問題

安卓手機廠商眾多,機型眾多,所用的芯片也有很多種類,並且機型更新換代特別快,第三方應用不願意對單獨機型針對性的優化,這點iphone就比較佔優勢,機型少,ios和A芯只有自家iphone用,並且iphone用戶的用機付費能力普遍比安卓用戶強,很多第三方應用願意對iphone做單獨的優化,間接獲得更高的利潤。

應用調度儲存的方式不同

Iphone對每一個應用都單獨設定內存空間,應用之間不會主動關聯其他應用,各自都有單獨的存儲運行空間,當刪除一個app的時候,會把此應用所佔用的空間整個刪除,不會留下垃圾;

安卓的應用佔用內存本身就大,懂JAVA的人都知道,每一個應用都相當於一個虛擬機,而且安卓系統比較開源,第三方應用“魚龍混雜”,流氓軟件常常會篡改其他應用的儲存數據,卸載應用後也會留下很多配置文件和一些緩存垃圾,雖然安卓5.0之後就改善了這個問題,但優化的並不徹底,安卓用久了之後就會留下大量的應用垃圾,從而加大了儲存的佔用,間接影響了應用調動儲存文件的效率,從而卡頓,所以安卓機安裝一些清理垃圾的應用是必要的,雖然清理的不是很徹底,但也比沒有強。

應用管理機制不同

Iphone在應用資源調動和後臺管理機制上,都是比較聰明的,iphone在打開運行一個應用的時候,會首先把界面打開,然後在加載一些主要功能,能分清主次,而安卓在打開應用的時候,會同時加載界面和所有界面所包含的功能,不會分開處理,這導致了芯片承受的壓力更大,間接影響了加載速度和電量消耗。

在後來管理上,iphone屬於“偽後臺”,全力運行你正在操作的應用,後臺應用只保留一些必要程序,用最少的資源辦最大的事;安卓的後臺是真後臺,只有在調度閾值達到一個點的時候,才會後臺關閉一些應用,不然就會全力運行所有正在運行的應用,加大了耗電和芯片壓力,直接影響流暢性。

我認為ios像是一個聰明的學生,能夠合理的規劃老師留下來的作業,並且處理的很好,對書本知識能夠深入理解,靈活運用,看著好像不太用功,可考試總能拿高分。

安卓像是一個刻苦學習的笨學生,不會投機取巧,總是把自己的學習計劃佈置的滿滿的,死記硬背,很刻苦,很用心,可考試的時候總是不能得到高分。


業餘數碼愛好者純手打,小學生文筆,如有專業名詞方面的錯誤,請各位多多包涵!


Sing14k


老徐來給大家分析一下。

隨著手機的使用時間變長,一方面手機裡面安裝的軟件會增多,另一方面這些軟件在運行時會產生許多臨時文件。這些垃圾文件佔用了大量的手機存儲空間,從而導致手機在一定程度上運行速度變慢。

然而,最主要的是由於手機軟件開發者水平參差不齊以及一些商業利益的驅動,許多國內軟件在安裝的時候會提示獲取一些不相關的應用權限。很多軟件都會後臺自動啟動運行,有時候打開一個軟件,其他八竿子打不著的軟件也會自動後臺啟動,幾乎佔了百分之七十以上的運行內存,導致手機直接卡的死死的,真的讓人很無奈。

用過lbe安全大師的人應該知道,國外軟件基本沒有幾個權限需求,而國產軟件的權限能刷兩屏!更噁心的是,隨便開一個軟件,就等於打開了所有已安裝軟件,全都關聯啟動了,推送廣告一大堆,手機不慢才怪!

還有一個原因就是現在的應用軟件功能越來越多,體積越來越大。在前幾年的時候常用的一些軟件,比如UC、QQ、支付寶等軟件的安裝基本都只有幾M或者十幾M的大小。而現在軟件功能越來越多,導致安裝包動不動就是100M以上。同時,這些軟件為了增加視覺效果,也會在開發的時候添加一些動畫來渲染。而這些動畫對硬件的消耗也是比較大的。

所以,綜合以上幾點,就會出現手機越來越卡的情況。

如何防止這些情況讓手機更流暢呢?

老徐給出以下的幾點建議:

1、儘量在手機上少安裝軟件,如非必須,就不要安裝了。

2、安裝軟件時,記得把不相關的權限關閉。比如,讀寫短信、獲取位置信息等,這些權限不但會導致手機變慢,可能還會涉及洩露個人隱私。

3、在保證目前軟件功能的情況下,不要更新應用軟件和系統,除非在功能上有一些大的變化。

4、定時使用優化工具清理手機緩存及垃圾,還手機一些清爽的空間。



莞漂徐哥


我覺得你問的問題是大多數人想知道的問題,確實也困擾很多人?

今天我就和大家分享以下最重要的幾個原因:

1、安卓系統運行機制

安卓手機上的程序都是運行在虛擬機上的,這個虛擬機就像是個垃圾生成器和內存大老虎,非常消耗內存,而且會產生很多垃圾,安卓手機程序安裝越多,產生的文件就會越多,手機就會越來越卡,而且時間越久越嚴重。

2、後臺佔用大量內存,自啟軟件難控制

從理論上來說系統會自動殺死後臺APP回收內存,但卻不能做到隨用隨收,另外很多的APP會默認開啟自啟動,自啟動開啟後,內存就會被佔用非常多,如果不去控制這些無法無天的流氓軟件手機就會很卡。

3、APP優化差

由於安卓系統的開源,大多數軟件開發商都不嚴格按照安卓系統軟件的設計規定去執行,很多軟件都是按照iOS的版本設計之後,再移植到安卓APP,所以使得APP越做越臃腫,再高的硬件配置也會逐漸被優化差的安卓APP給吃掉的。

4、硬件水平不夠

如果我們的手機本身運行內存太低,運行的處理器太老,那即便我們的使用習慣再好,也無法避免手機長時間使用引起的卡頓。

這就是安卓手機為什麼用久了就會卡的重要的原因了。如果想了解怎樣解決,請在評論區提問哦!免費回答。


我愛製作show


文|明美無限

雖然現在的特殊情況不知道何時是個頭,但是對於我們廣大的果粉們而言,關於蘋果公司、iOS、iPhone最新的那些事我們尤為關心。

對此,明美無限還將繼續不遺餘力地為廣大的果粉們帶來關於蘋果公司發生的那些事。

據外媒報道,蘋果近半年來再次給開發者發佈郵件,表示開發者最好儘快更新應用程序,從而更好地適配暗黑模式和適配 iPhone XS Max 及更新全屏界面。

蘋果方面表示,自2020年4月起,所有的新軟件與更新都必須保證使用iOS 13 SDK來構建,所有提交至 App Store 的iPad 軟件都必須使用 Xcode storyboard(故事板)和自動佈局來確保軟件能自動適應所有iPad。需要注意的是,這裡蘋果並非強制要求適配iOS 13深色模式。不僅如此,蘋果還在郵件之中補充道,開發人員還需要支持做好對更高版本設備的支持,據網友猜測,這裡說的更高版本設備很可能就是指即將在3月底發佈的新款iPhone和iPad,蘋果這是在為新品的軟件適配做準備。

此外,蘋果還提到watchOS 軟件必須支持 watchOS 6 和 Apple Watch Series 4。從2020年4月開始,提交給App Store的所有新watchOS應用程序和應用程序更新必須使用watchOS 6 SDK構建並支持Apple Watch Series 4或更高版本。

簡單來說,iOS 13設備更新率越來越高,蘋果為了保證iPhone的用戶體驗,必須要對相應的應用做調整,而應用整體風格也要往全面屏上靠攏。

值得一提的是,對於果粉來說,iPhone手機接下來也會向安卓那樣,收到應用推送廣告通知了,是不是會覺得很煩,這事蘋果已經點頭同意了。蘋果今天通知開發者,他們已經更新了App Store的開發指導規定,改動涉及評論、垃圾應用、推送通知、蘋果登錄(Sign in with Apple)、數據收集和存儲、移動設備管理等方面。

另外,蘋果指出,在過去四年所有出廠的Apple設備中有77%運行的是最新版本的iOS 13。在iPad上,iPadOS 13的使用率上升到79%。這意味著對於開發人員而言,使用可用的最新技術更新其應用程序很重要。

最後,明美無限還想說的就是:儘管現在大家對於蘋果公司的iOS 13系統吐槽不斷,但是隨著iOS 13接下來正式版的修復以及下一代iOS系統的框架升級改良後,明美無限跟眾多的果粉們都依然相信蘋果公司會在iOS系統上面“痛改前非”的!

那麼,如果你們對於蘋果公司的iOS改良還有什麼想要說的,不妨在評論區留言給明美無限參與一起討論吧!


明美無限


最重要的原因是蘋果手機系統生態控制力強,而安卓手機由於太開放導致沒有一個強大系統管理。

下面從蘋果手機和安卓手機的App運行原理來解釋一下你就容易理解為什麼安卓手機使用時間長了以後會卡頓。

1. 蘋果手機App的開發者都需要從蘋果公司拿到SDK,基於蘋果提供的開發套件和組件進行App開發。開發完成以後需要提交給蘋果應用商店進行審核,要符合蘋果的開發原則,審核通過以後才能上架App Store。然後我們才能在應用商店下載。

2. 安卓手機開發分為國內版本和國外版本。國內版本由於限制的原因導致GMS被禁用。GMS可以理解成類似蘋果手機的開發套件。所以國內的廠家自立山頭,野蠻成長,各個app都想長期駐留在後臺,後臺進程無法殺死等灰色地帶的做法都出現了。國內各個廠家都有自己的應用商店,所以為了搶App發行量,不會對App做太多的管理,更不用說App之間的協同。

那麼答案就出來了,使用的時間越長安裝的app越多,安卓手機應用佔用的系統資源越多。

舉個例子,現在有2個App安裝在蘋果手機上,他們都啟用了後臺通知的功能,如果他們要通知你只需要通知蘋果的應用服務器,然後有蘋果系統自帶的後臺通知進程通知你即可。只用一個進程,就算是更多的App也是用這個一個進程。

而在安卓手機裡面,2個App會各自啟動一個後臺進程,長期駐留在後臺,這樣導致的結果是內存資源的浪費。如果啟動了更多的App,那麼後臺也會佔用更多的進程,也就是大家說的安卓用的時間長變得卡頓原因。

因此,最重要的原則就是安卓生態開放性導致App之間無法很好的協同,佔用了手機系統資源開銷。


科普家007


這個問題問的實在太廣泛了。

首先蘋果手機長時間用也會卡,現在如果有人拿出iPhone4的話,連撥號鍵都得摁半天。

第二安卓手機價位範圍跨度大,配置跨度也大。從1000到10000的價格區間都有。

為了公平起見,我們就拿這一代的旗艦iPhone11pro和華為mate30來比較。

Iphone11pro和華為mate30兩款手機的處理器基本沒有代差。但是給人感覺總是iPhone,更流暢一些。

這裡有兩個根本原因。

第一,ios系統專門為iphone定製,摒棄了大量不必要的底層應用,所有數據針對單一型號進行優化。

而華為用的安卓系統,有大量非必要的底層應用,所有數據無法為單一機型進行優化。

第二也是最重要的一點,ios系統所有的應用都會受制於系統,應用每發一個通知,都得通過ios底層,每要一個權限也是如此,所以APP開發者在制度下遵守權限準則。最簡單最直觀的,ios裡的應用不會有開屏廣告,後臺不會亂七八糟的應用自動重啟。

由於在中國無法使用GMS的緣故,中國的軟件生態一塌糊塗,應用軟件的開屏廣告,一個計算器的軟件都要你通訊錄權限,莫名其妙的大量應用,會在後臺自動啟動,導致你手機的運行內存不管多少個g都不夠用,App開發者通過這些流氓手段不斷的挑戰用戶的底線。國內的安卓廠家,在這種情況下還沒有被搞死,已經算非常了不起了。

今年開始華為手機發布了HMS,意圖在國內外市場裡面替代掉GMS的地位。前段時間華為悄悄地取消,掉了APP的開屏廣告,真心希望這是安卓手機長時間不卡的好的開始。




天崩地裂小兔子


安卓和IOS系統的區別:

1、運行模式

IOS系統是你當前打開的是哪一個軟件,IOS系統就會優先提供資源讓其快速反應,將處理器,運行系統空間都集中利用,增強用戶體驗,你退出的APP不用刻意去清理後臺,系統後臺只會保留退出時的界面,實際上差不多已經關閉騰出了空間。安卓系統的模式就不一樣,你打開多少軟件就運行多少軟件,後臺在一直在運行你打開的所以程序,所以安卓用戶需要經常清理手機空間。手機運行的軟件多了,對於處理器的工作量就越大,很大程度上損壞手機硬件。手機壽命和性能就隨之減低。

2、運營模式

大家都知道蘋果的IOS系統是閉源的,也就是說,市場上的軟件需要得到蘋果公司的認可才可以上架。這樣一來,軟件就能得到很好的監管,控制了流氓軟件和契合度不佳的軟件,保持了系統的純淨。安卓系統由於是開源,誰都開源在這裡踩上一腳,市場上各種APP混亂,魚龍混雜。什麼偷流量軟件,開機自動運行的軟件,悄悄後臺運行的軟件都有,就算用戶刪除軟件,也會強行留下一些垃圾數據或痕跡,再大的空間也經不住這樣折騰。

3、硬件和系統的契合度

安卓系統被大多數手機採用,而生產手機的廠商有很多,在許多地方使用的硬件都不一樣,不同的硬件組合在一起,這樣就很難讓安卓系統能夠與其完美契合,雖然每個廠商都會在安卓原有的系統上做出一些改變,儘量適配自己的手機硬件,但這隻能說是有所改善,根本原因無法忽視。IOS系統只有蘋果公司使用,而且每年就那麼幾款產品,調整契合度非常方便,能夠將系統和硬件的性能發揮到極致。這也是安卓手機做不到的地方。

4、處理器

蘋果的處理器對圖形的處理是強項,所以在玩遊戲方面體驗效果非常好,顯得非常流暢。


web搬磚君


根本原因在於系統層面,Android系統基於Linux內核,在長時間運行後系統存在碎片化冗餘佔據系統空間和CPU時間,長期導致運行運行內存減少界面運行卡頓,蘋果系統咋完全不同於Android,基於c語言開發能夠高效操作硬件,所以在界面流暢度上面高於Android,但是由於Android版本不斷更新優化以及硬件性能不斷提升存儲空間加大,Android機器體驗並不比蘋果差


名揚的vlog


蘋果手機能保持三年不卡,最主要的原因就是IOS系統

ios系統是蘋果產品的特有系統,ios的前身是Apple的osx,osx發展至今已經有了10多年的歷史。歷年來,蘋果從最底層的內核逐步到軟件架構都是穩步發展過來的,所以在系統底蘊上是要優於安卓的。

就是蘋果的ios執行效率高,沒有中間層次的過度。而安卓就不一樣了,安卓每一個指令都要通過虛擬機,效率比不上IOS,運行速度也會降低,速度也會被損耗

希望我的回答能幫助到你

望採納~


分享到:


相關文章: