.ODEX Dateiendung
Optimierte Dalvik-Ausführungsdatei
| Entwickler | k. A. |
| Beliebtheit |
3,5 | 39 Stimmen |
Was ist eine ODEX-Datei?
Eine ODEX-Datei wird vom Android-Betriebssystem erstellt, um die Startgeschwindigkeit einer Android-App (einer .APK-Datei) zu erhöhen. Sie befindet sich neben einer APK-Datei und enthält optimierten Code, der den Ladevorgang der App über die virtuelle Dalvik-Prozessmaschine des Systems beschleunigt. Ab Version 5.0 „Lollipop“ (2014) stellte Android Dalvik ein und verwendet keine ODEX-Dateien mehr.
Weitere Informationen
ODEX-Dateien sind optimierte Versionen von DEX-Dateien, die den ausführbaren Code einer Android-App enthalten. Während DEX-Dateien grundsätzlich auf allen Android-Geräten ausgeführt werden können, sind ODEX-Dateien für das jeweilige Gerät optimiert, auf dem sie gespeichert sind. Sie beschleunigen nicht nur den Ladevorgang, sondern verringern auch den für die App benötigten Speicherplatz.
Android erstellt ODEX-Dateien für Apps, bevor diese ausgeführt werden. Diese Dateien enthalten dasselbe Dateinamenspräfix wie die zugehörige APK-Datei (z. B. MyApp.apk und MyApp.odex). Die Daten in ODEX-Dateien ersetzen Daten, die in der entsprechenden DEX-Datei (classes.dex) innerhalb der APK-Datei verwendet werden.
HINWEIS: Dalvik ist die Bezeichnung für die virtuelle Maschine, die den kompilierten Code für Android-Apps ausführt. Daher ist eine optimierte DEX-Datei bzw. ODEX-Datei für die Ausführung durch die virtuelle Dalvik-Maschine optimiert.