OAT

Aus Android Wiki

OAT Dateien (.oat) sind das erste mal in Android 4.4 KitKat "KitKat" aufgrund der neuen Registermaschine Android Runtime (ART) eingeführt. Diese Dateien übernehmen dabei die gleiche Aufgabe wie die Dalvik Executable Format (.dex) Dateien bei Verwendung der Dalvik VM[1]. Sie beinhalten Klassen und andere ausgelagerte Elemente, die nicht direkt in der App-Datei (.apk) oder dem Framework gespeichert werden sollen.

Um die Dalvik VM und die Android Runtime parallel verwenden zu können, müssen .dex Dateien, für die Dalvik VM, in .oat Dateien, für die Android Runtime, und zurück umgewandelt werden können. Dazu stellt Android die Binary dex2oat[2] bereit [3].

Siehe auch

Einzelnachweise