.oat soubor
Typ souboru :Android Optimized Application File
Vývojář | |
Kategorie | Soubory vývojářů |
Formát | N/A |
Co je to soubor OAT?
Soubor OAT je vytvořen operačním systémem Android, aby se urychlila doba načítání aplikace Android (soubor .APK ). Když je aplikace nainstalována, Android automaticky optimalizuje data aplikací a vytvoří odpovídající soubor OAT. Android tento soubor používá k načtení aplikace rychleji, což uživateli přináší lepší zážitek.
Soubory OAT se obvykle ukládají do následujícího adresáře v zařízení Android:
/ data / dalvik-cache /
Android tyto optimalizace provádí pomocí nástroje nazvaného dex2oat . Když instalujete aplikaci na zařízení se systémem Android 5.0 nebo novějším, dex2oat převede kód Dalvik umístěný v souboru .ODEX na nativní kód a uloží jej do souboru OAT. Proto každá aplikace bude mít odpovídající soubor OAT. dex2oat se obvykle nachází v následujícím adresáři v zařízení Android:
/ system / bin / dex2oat /
POZNÁMKA: Soubory OAT byly zavedeny s operačním systémem Android 5.0, který je označen kódem „Lollipop“ nebo „L.“ Předchozí verze Androidu používají pro optimalizované spustitelné soubory soubory .ODEX (Optimalizované DEX) místo nových souborů. Nový běhový modul Android 5.0 nazvaný ART (Android Runtime) používá kompilaci s předstihem (AOT). Metoda, která zlepšuje metodu just-in-time kompilace předchůdce, nahrazuje předchozí runtime, které se nazývá Dalvik.
boot.oat - Tento soubor je vytvořen vždy, když je systém zařízení aktualizován nebo když je aplikace poprvé spuštěna po zakoupení. Na soubor boot.oat odkazuje aplikace, když aplikace volá metodu rozhraní API (framework application programming interface).
Android |
|