.oat Fil
Filtyp Android Optimized Application File
Utvecklare | |
Kategori | Utvecklarfiler |
Format | N/A |
.OAT alternativnummer
En OAT-fil skapas av Android-operativsystemet för att påskynda laddningstiden för en Android-app ( .APK file). När en app är installerad optimerar Android automatiskt appdata och skapar en motsvarande OAT-fil. Android använder den här filen för att ladda appen snabbare, vilket ger en bättre upplevelse för användaren.
OAT-filer sparas vanligtvis i följande katalog på Android-enheten:
/ data / dalvik-cache /
Android utför dessa optimeringar med hjälp av ett verktyg som heter dex2oat . När du installerar en applikation på en enhet som kör Android 5.0 eller senare konverterar dex2oat Dalvik-koden som ligger i filen .ODEX till inbyggd kod och lagrar den i en OAT-fil. Därför har varje app en motsvarande OAT-fil. dex2oat finns vanligtvis i följande katalog på Android-enheten:
/ system / bin / dex2oat /
OBS: OAT-filer introducerades med Android 5.0, som är kodenavnet "Lollipop" eller "L." Tidigare versioner av Android-använd .ODEX (Optimized DEX) -filer i stället för OAT-filer för optimerade körbara filer. Den nya Android 5.0-körtiden, kallad ART (Android Runtime), använder en sammansättning före tid (AOT) metod som förbättrar sin föregångares metod för just-in-time-kompilering. ART ersätter tidigare körtid, som heter Dalvik.
boot.oat - Den här filen skapas när en enhetens system uppgraderas eller när appen startas upp för första gången efter att ha köpt den. Boot.oat-filen refereras av en app när appen heter en API-metod för ramprogram.
Android |
|