• 在線客服

昆山其然軟件培訓

平面設計培訓|Java培訓|IT工程師培訓

機構課程咨詢服務:
12940158200512-66555771

為什么安卓手機會變慢發(fā)燙

       界面新聞記者在一部安卓手機安裝了微信、微博、百度外賣、美團、淘寶等12款大廠應用之后。
它們無一例外均在下載時就默認設置成了開機自啟動。
即使手機完全不使用,閑置時間不到,就會耗盡電量自動關機。

       大家使用的Android手機型號不同,但似乎都面臨著同一個困擾——

Android手機不聽從他們的意愿,總是會越用越慢,越來越容易發(fā)熱。

這一切是如何誕生的?為何到了今天,Android系統(tǒng)更新到7.0版本,

Android手機性能配置不再落后,但“慢”和“易發(fā)熱”依然是所有Android手機的通病?

這背后,其實是一件很復雜的事。

        楊光說,要搞清楚這個問題,“得先從Android的后臺機制說起?!蓖ǔR饬x上,

Android其實存在兩種后臺機制,緩存和服務。

        緩存指的是,用戶之前打開過但暫時閑置的應用。

按照Android的邏輯,系統(tǒng)不建議用戶清理緩存,

這實際會造成先前加載過的應用需要再次加載,反而浪費了手機資源。

如果內存緊張,系統(tǒng)會自動釋放長時間未打開過的應用緩存,

為新打開應用騰出空間。

        而服務,可以理解為看不見界面,但隱藏在手機深處的應用。

理論上來說,只要愿意,服務可以在任何時間做任何事情——調用手機傳感器,

每秒鐘與服務器輪詢通信,隔一段周期掃描手機SD卡,等等。

正是由于服務的獨特存在,Android應用可以與手機硬件和系統(tǒng)本身達成更密切的連接。、

實現(xiàn)很多蘋果iOS應用無法實現(xiàn)的功能。

      “這是Android開放的,但也造成了問題。

獨立楊光說,“服務不像緩存那樣任系統(tǒng)宰割,內存不足時。

系統(tǒng)會殺掉一部分應用緩存,但系統(tǒng)無法殺掉服務。

如果某個或某幾個服務占據(jù)了大量的內存、CPU等資源,手機自然就卡頓變慢?!?/p>

       對一些想要推送消息隨時可達的應用來說,

利用服務占據(jù)系統(tǒng)后臺成為了它們的必要選擇。而如何實現(xiàn)。

又利用到了Android另一項機制——開機自啟動。

顧名思義,開機自啟動是允許應用在開機時自啟并以服務的形式常駐在系統(tǒng)后臺。

自啟動機制的初衷,是為了方便應用服務和推送消息。

對一些如果關閉容易對用戶造成損失的應用而言,這個機制非常有價值,比如鬧鐘。

 

       值得注意的是,即便第三方推送平臺能幫助實現(xiàn)推送消息的及時到達。

但是否保持應用自啟動的決定權仍然掌握在手中。

有像小一樣,遵循Android的系統(tǒng)邏輯,將后臺還給用戶的。

還是有一定要占據(jù)用戶手機后臺的。只要后者持續(xù)存在,數(shù)量依然多。

Android手機慢的問題就可能一直存在。

對用戶來說,咱們能做些什么?使用自啟動管理工具,警惕心。

少裝垃圾應用,以及購買內存空間大的手機。楊光無奈表示,沒辦法,誰讓Android這么多流氓呢。

機構簡介 |課程列表 |機構動態(tài) |機構相冊 |聯(lián)系我們
機構地址:江蘇省昆山市震川西路111號名仕大廈10樓1007室
為什么安卓手機會變慢發(fā)燙 請咨詢: 0512-66555771
免責聲明 | 版權/投訴舉報

微信選課
享更多優(yōu)質好課!

本頁面由主體*昆山其然軟件科技有限公司*自行上傳,本網(wǎng)不對該頁面內容(包括但不限于文字、圖片)真實性和知識產(chǎn)權負責,如有侵權請聯(lián)系處理刪除qq:16720809  。