Imagem de fundo

O Android passou por uma mudança significativa em seu ambiente de tempo de execução (ru...

O Android passou por uma mudança significativa em seu ambiente de tempo de execução (runtime). Nas versões mais antigas (até o Android KitKat), a Dalvik Virtual Machine era utilizada para executar o bytecode dos aplicativos. A partir do Android Lollipop, um novo ambiente foi introduzido para substituir a Dalvik, oferecendo melhor desempenho e eficiência.


O ambiente de tempo de execução que substituiu a Dalvik Virtual Machine no Android e a principal técnica de compilação que ele emprega são, respectivamente,


A

Java Virtual Machine (JVM) e compilação Just-In-Time (JIT)


B

Dalvik Turbo e compilação AOT


C

ART Runtime Environment e compilação JIT


D

Android RunTime (ART) e compilação Ahead-Of-Time (AOT)


E

Android Optimized Runtime (AOR) e compilação Interpretada