.ODEX Přípona souboru
Optimalizovaný spustitelný soubor Dalvik
| Vývojář | Neuvedeno |
| Popularita |
3,5 | 39 hlasů |
Co je soubor ODEX?
Soubor ODEX vytváří operační systém Android za účelem zvýšení rychlosti spouštění aplikace pro Android (soubor .APK). Nachází se vedle souboru APK a obsahuje optimalizovaný kód, který urychluje proces načítání aplikace prostřednictvím virtuálního stroje systému Dalvik. Od verze 5.0 s označením „Lollipop“ (2014) Android přestal Dalvik používat, a soubory ODEX se proto již nepoužívají.
Další informace
Soubory ODEX jsou optimalizované verze souborů DEX, které obsahují spustitelný kód aplikace pro Android. Zatímco soubory DEX obecně fungují na všech zařízeních s Androidem, soubory ODEX jsou optimalizované pro konkrétní zařízení, na kterém se nacházejí. Nejenže pomáhají zvýšit rychlost načítání, ale také snižují množství místa potřebného pro aplikaci.
Android vytváří soubory ODEX pro aplikace před jejich spuštěním. Tyto soubory obsahují stejný prefix názvu jako odpovídající soubor APK (např. MyApp.apk a MyApp.odex). Data v souborech ODEX nahrazují data používaná v odpovídajícím souboru DEX (classes.dex) uloženém uvnitř souboru APK.
POZNÁMKA: Dalvik je název virtuálního stroje, který spouští zkompilovaný kód aplikací pro Android. Optimalizovaný soubor DEX, tedy soubor ODEX, je proto optimalizovaný pro spuštění virtuálním strojem Dalvik.