.oat Extensie de fișier
Tip fișierAndroid Optimized Application File
Dezvoltator | |
Categorie | Fișierele dezvoltatorului |
Format | N/A |
.OAT numărul opțiunii
Un fișier OAT este creat de sistemul de operare Android pentru a accelera timpul de încărcare al unei aplicații Android ( .APK file). Când este instalată o aplicație, Android optimizează automat datele aplicației și creează un fișier OAT corespunzător. Android utilizează acest fișier pentru a încărca aplicația mai repede, ceea ce creează o experiență mai bună pentru utilizator.
Fișierele OAT sunt de obicei salvate în directorul următor de pe dispozitivul Android:
/ data / dalvik-cache /
Android efectuează aceste optimizări folosind un instrument numit dex2oat . Când instalați o aplicație pe un dispozitiv care rulează Android 5.0 sau o versiune ulterioară, dex2oat convertește codul Dalvik situat în fișierul .ODEX la codul nativ și îl stochează într-un fișier OAT. Prin urmare, fiecare aplicație va avea un fișier OAT corespunzător. Dex2oat este de obicei localizat în următorul director de pe dispozitivul Android:
/ system / bin / dex2oat /
NOTĂ: Fișierele OAT au fost introduse cu Android 5.0, codificat "Lollipop" sau "L." Versiunile anterioare ale fișierelor Android folosesc fișierele .ODEX (DEX optimizate) în loc de fișierele OAT pentru executabile optimizate.Noul runtime Android 5.0, numit ART (Android Runtime), utilizează o compilație AOT care îmbunătățește metoda de compilare just-in-timp a predecesorului său. ART înlocuiește runtime-ul precedent, numit Dalvik.
boot.oat - Acest fișier este creat ori de câte ori un sistem al unui dispozitiv este modernizat sau când aplicația este bootată pentru prima dată după cumpărare. Fișierul boot.oat este referit de o aplicație atunci când aplicația solicită o metodă de interfață de programare a aplicațiilor-cadru (API).
Android |
|