Android Runtime

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 30. december 2015; checks kræver 14 redigeringer .
Android Runtime
Type køretid
Forfatter Google Inc.
Udvikler Google Inc.
Skrevet i C , C++
Operativ system Android
Hardware platform ARM , MIPS , x86
Internet side source.android.com/devic...
 Mediefiler på Wikimedia Commons

Android Runtime er en Android -applikations runtime udviklet af Google som en erstatning for Dalvik . ART dukkede først op i Android 4.4 som en testfunktion og erstattede fuldstændig Dalvik i Android 5.0 . I modsætning til Dalvik, som bruger JIT-kompilering (mens applikationen kører), kompilerer ART [1] applikationen under installationen. På grund af dette er det planlagt at øge hastigheden på programmerne og samtidig øge batterilevetiden. Ulempen er den længere applikationsinstallationstid.

Android 7.0 Nougat introducerede en JIT-compiler med kodeprofilering til ART, som giver dig mulighed for konstant at forbedre ydeevnen af ​​Android-applikationer, når de kører. JIT-kompileren supplerer ARTs nuværende Ahead of Time-kompiler og hjælper med at forbedre runtime-ydeevnen.
For bagudkompatibilitet bruger ART den samme bytekode som Dalvik.

Ulemper ved at bruge ART

Fordele ved at bruge ART

Se også

Noter

  1. ↑ ART og Dalvik  . android udviklere . Hentet 13. marts 2015. Arkiveret fra originalen 15. marts 2015.