Android教學

Android 4.4 新增讓系統更加流暢的 ART 模式!



不說各位可能不知道 Android 其實是架構在 Java 這個基礎之上,因此在安裝了 Apps 之後,每打開一次 App 都需要做一次轉換,不然系統無法讀取 App,這也是很多人會覺得 Android 系統比 iOS 還卡的主要原因。目前所有的 App 及 Android 系統都需要通過 Dalvik 模擬器去執行,所以 App 中每一個位元碼都需要通過編譯成裝置能讀懂的語言。為了要解決 Android 系統卡頓的原罪,Google 在 Android 4.4 當中新增了一個 ART 模式,簡單說就是讓系統不透過 Dalvik 模擬器去進行轉換,而是讓 APP 安裝的時候就直接編譯成機器語言,借此解決每次執行軟體的時候都要進行轉譯的動作,提高 App 運作的時間與加快執行的速度,也可降低 CPU 的負載與 RAM 的需求。



教您如何開啟 Android 4.4 ART 模式

至於要如何切換到 ART 模式呢?其實在系統當中預設的模式還是以 Dalvik 模擬器模式為主,要切換到 ART 模式必須進入到開發人員選項當中進行切換方可,如果您不知道該如何操作的話請參考以下的步驟。

  1. 桌面利用手指頭由上往下滑動呼叫出『通知列』。
  2. 呼叫出通知列之後請點選右上角的『圖示』。
  3. 切換到電源控制列的操作畫面之後請點選『齒輪』方可進入設定頁面。
  4. 進入到設定頁面之後請往下滑動找到『開發人員選項』,如沒開啟請參考『HTC』『Samsung』手機的開啟方式。
  5. 進入到開發人員選項之後請點選『選取執行階段』。
  6. 此時請從原本本的 Dalvik 模式切換到 ART 模式,最後會詢問『是否要將執行階段從 libdvm.so 變更為 libat.so?』請按下『是』方可重新開機,這次的重新開機時間會相當的久(依照您所安裝的軟體數量而定),因為會把所有以安裝的軟體重新編譯一次,開機完畢進入系統之後您就可以享受一下 ART 模式所帶來的快感囉!

常見問題

1.開啟 ART 模式會有什麼後遺症?

A:實測一個禮拜多目前沒遇到什麼問題,如果有太多程式無法正常使用的話,可以按照上面的步驟切換回 Dalvik 模式即可。

2.為什麼我的手機版本已經是 Android 4.4.2 怎麼看不到『選取執行階段』的選項

A:ART 模式是 Google 在 Android 4.4.2 當中新增的,如果您手機的版本已經確認是 Android 4.4 也開啟『開發人員選項』還是看不到的話代表手機廠商並未將這模式放置在您的系統當中,因此無法切換到 ART 模式,只能等原廠韌體更新看有沒有機會使用此功能。

不是每個機型都有這模式請各位測試的朋友幫忙格式如下:

  • 手機型號:HTC One (M8)
  • Android 系統版本:官方 4.4.2
  • 是否可正常使用:是
  • 其他:請詳述


用LINE傳送

關於作者

Leo

Leo

喜愛旅遊並沉迷科技應用數十年無法自拔的重度 3C 上癮者!

17 回應

  • 我記得好像部分ROM會把這個選項隱藏起來
    即使進開發人員選項也看不到
    (本人:XPERIA Z 非原廠ROM 開了2天 目前完全沒問題)

    版主回應:
    要看原廠設定

  • HTC desire 816
    官方4.4.2
    可正常使用
    暫時還沒有出現問題

    版主回應:
    感謝您的回報

  • Sony Xperia Z Z1 ZL
    Android 4.4.2
    無此功能

    版主回應:
    感謝您的回報

  • 您害我兒子手機HTC610出現錯誤訊息…不能使用了,一個好好假日沒得休息,要去處理他手機的問題,反覆出現『com.android.systemui』

  • 您害我兒子手機HTC610出現錯誤訊息…不能使用了,一個好好假日沒得休息,要去處理他手機的問題,反覆出現『com.android.systemui』,手機都送修了,請問是否負損害賠償責任?

  • HTC desire 820u

    android 4.4.4

    使用ART模式,一開始有些應用程式會開不出來。。。要等!但只要開出後就真的很順,內容量也增加很多。
    該不會手機也要熟悉一下ART模式吧?

    版主回應:
    感謝您的回報!容量會增加是正常,因為有些程式尚未對 ART 模式進行最佳化所以會有那種卡一下的感覺出現

  • ASUS
    Zenfone5
    Android 4.4.2
    在開發人員選項中,找不到此選項

    版主回應:
    代表原廠沒把這功能放進去囉!

  • lgd9584.42有art功能但是不能用卡在加载程序过程中。

    版主回應:
    那就別啟用了!

發表評論