.OAT tiedostopääte
- Kehittäjä: Google
- Luokka: Kehittäjätiedostot
Mitä .OAT-tiedostot ovat ja miten ne avataan?
Etkö voi avata .OAT-tiedostoa? Mietitkö mitä se sisältää? Sivustollamme selitämme sinulle, mikä tämä tiedosto on, mihin sitä käytetään ja mikä ohjelmisto avaa .OAT-tiedoston.Mikä on .OAT-tiedostotunniste?
.OAT-tiedostotunniste on Googlen luoma. .OAT on luokiteltu kehittäjätiedostoiksi.
.OAT on Android-optimoitu sovellustiedosto
Android-käyttöjärjestelmä luo OAT-tiedoston Android-sovelluksen (.APK-tiedoston) latausajan nopeuttamiseksi. Kun sovellus on asennettu, Android optimoi sovellustiedot automaattisesti ja luo vastaavan OAT-tiedoston. Android käyttää tätä tiedostoa sovelluksen lataamiseen nopeammin, mikä luo käyttäjälle paremman käyttökokemuksen.
OAT-tiedostot tallennetaan yleensä seuraavaan Android-laitteen hakemistoon:
/data/dalvik-cache/
Android suorittaa nämä optimoinnit käyttämällä työkalua nimeltä dex2oat . Kun asennat sovelluksen laitteeseen, jossa on Android 5.0 tai uudempi, dex2oat muuntaa .ODEX-tiedostossa olevan Dalvik-koodin alkuperäiseksi koodiksi ja tallentaa sen OAT-tiedostoon. Siksi jokaisella sovelluksella on vastaava OAT-tiedosto. dex2oat sijaitsee tavallisesti seuraavassa hakemistossa Android-laitteella:
/system/bin/dex2oat/
HUOMAA: OAT-tiedostot otettiin käyttöön Android 5.0:ssa, jonka koodinimi on "Lollipop" tai "L". Aiemmat Android-versiot käyttävät .ODEX (Optimized DEX) -tiedostoja OAT-tiedostojen sijaan optimoituja suoritettavia tiedostoja varten. Uusi Android 5.0 -ajonaika, nimeltään ART (Android Runtime), käyttää ahead-of-time (AOT) -kääntämismenetelmää, joka parantaa sen suorituskykyä. edeltäjän juuri-in-time-käännösmenetelmä.ART korvaa aiemman ajonajan, jota kutsutaan Dalvikiksi.
Yleiset OAT-tiedostonimetboot.oat – Tämä tiedosto luodaan aina, kun laitteen järjestelmä päivitetään tai kun sovellus käynnistetään ensimmäisen kerran oston jälkeen. Sovellus viittaa boot.oat-tiedostoon, kun sovellus kutsuu API (Frame Application Programming Interface) -menetelmää.
Android |
|