Android Runtime
Ulkoasu
Android Runtime (ART) on Android-alustalla käytettävä ajoympäristö.[1]
Android Runtime on korvannut Dalvik-virtuaalikoneen Android versiossa 5.0, mutta se tukee edelleen Dalvikin DEX-muotoa.[1][2][3] ART käyttää ennen ajoa tehtävää kääntämistä (engl. ahead-of-time) ajonaikaisen kääntämisen (engl. just-in-time, JIT) sijaan, joka nopeuttaa ohjelmien käynnistymistä.[1][2]
Android-alustalle tehdyt työkalut (Jack) kääntävät Java-ohjelmat DEX-tavukoodiksi (lyhenne sanoista Dalvik Executable).[1]
Lähteet
- ↑ a b c d Platform Architecture developer.android.com. Viitattu 29.2.2020. (englanniksi)
- ↑ a b Experimental Google ART runtime in Android KitKat can bring twice faster app executions phonearena.com. 7.11.2013. Viitattu 29.2.2020. (englanniksi)
- ↑ 'ART' experiment in Android KitKat improves battery life and speeds up apps engadget.com. 6.11.2013. Viitattu 29.2.2020. (englanniksi)