ART代表Android Runtime,其處理應用程序執行的方式完全不同于Dalvik,Dalvik是依靠一個Just-In-Time (JIT)編譯器去解釋字節碼。開發者編譯后的應用代碼需要通過一個解釋器在用戶的設備上運行,這一機制并不高效,但讓應用能更容易在不同硬件和架構上運 行。ART則完全改變了這套做法,在應用安裝時就預編譯字節碼到機器語言,這一機制叫Ahead-Of-Time (AOT)編譯。在移除解釋代碼這一過程后,應用程序執行將更有效率,啟動更快。
成都網站建設哪家好,找創新互聯建站!專注于網頁設計、成都網站建設、微信開發、微信小程序、集團成都企業網站建設等服務項目。核心團隊均擁有互聯網行業多年經驗,服務眾多知名企業客戶;涵蓋的客戶類型包括:高空作業車租賃等眾多領域,積累了大量豐富的經驗,同時也獲得了客戶的一致稱贊!
ART 的機制與 Dalvik 不同。在Dalvik下,應用每次運行的時候,字節碼都需要通過即時編譯器(just in time ,JIT)轉換為機器碼,這會拖慢應用的運行效率,而在ART 環境中,應用在第一次安裝的時候,字節碼就會預先編譯成機器碼,使其成為真正的本地應用。這個過程叫做預編譯(AOT,Ahead-Of-Time)。這樣的話,應用的啟動(首次)和執行都會變得更加快速。
ART有什么優缺點呢?
優點:
1、系統性能的顯著提升。
2、應用啟動更快、運行更快、體驗更流暢、觸感反饋更及時。
3、更長的電池續航能力。
4、支持更低的硬件。
缺點:
1.機器碼占用的存儲空間更大,字節碼變為機器碼之后,可能會增加10%-20%(不過在應用包中,可執行的代碼常常只是一部分。比如最新的 Google+ APK 是 28.3 MB,但是代碼只有 6.9 MB。)
2.應用的安裝時間會變長。
tips:現在智能手機大部分都可以讓用戶選擇使用Dalvik還是ART模式。當然默認還是使用Dalvik模式。
用法:設置-輔助功能-開發者選項(開發人員工具)-選擇運行環境(不同的手機設置的步驟可能不一樣)。
ART模式雖然有很好的優勢,但是官方現在并不保持其穩定性。所以請慎重選擇切換,可能造成手機死機無法開機之類的問題。
覺得我的經驗對你有幫助點贊一個吧謝謝
【第一步】剛剛刷機后的朋友首先要到手機設置中,找到關于手機--版本,不停點擊根據提示就可以開啟【開發者選項】了
【第二步】在開發者選項中找到【運行環境】,這里面就有兩種運行模式一種是默認的Dalvink,另一種就是ART模式。這是只有選擇ART就行。
【第三步】選中ART模式后,手機會給出類似于安全聲明之類的提示,然后就會提示重啟,按提示操作后。重啟的時候就會出現手機在自動升級的通知,這個根據你手機中有的軟件需要的時間3-5分鐘不等。
【第四步】ART模式雖然使得程序運行流暢多了,但是,也占用了更多的系統內存,同時在安裝程序的時候時間也相對增多了(ART好像就是在這時候進行預編譯的),這樣開機也會慢了一些。相對而言,這還是在可接受的范圍內
第一】在了解到ART的詳細后,小編嘗試刷了安卓的4.4.2,并且成功切換到了ART模式,就其優點而言,自我感覺并沒有多么特別的感覺。但在左右切換界面的時候,流暢感是挺好的。而開啟應用,也是挺速度的。
2
【第二】就其缺點BUG來說,偶爾會出現返回鍵失靈,還有輸入法自動回復到默認輸入法,目前就這兩個問題,這兩點都是很讓人捉急的BUG。
3
【總結】個人推薦手機發燒友大膽切換嘗鮮,這個被眾多人看好的ART模式究竟如何,只有自己體驗過才知道,當然,要有手機報銷后重新救機的決心。而對于其他朋友,不建議隨便切換到ART,因為這東西BUG還是挺麻煩的,希望你切換到ART如果失敗了,體驗差了不用罵小編。
名稱欄目:包含artandroid的詞條
本文地址:http://vcdvsql.cn/article42/dsdishc.html
成都網站建設公司_創新互聯,為您提供響應式網站、、App開發、域名注冊、網站改版、手機網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯