.oat Rozszerzenie pliku
Typ pliku Android Optimized Application File
Twórca | |
Kategoria | Pliki deweloperskie |
Format | N/A |
Czym są pliki OAT?
Plik OAT jest tworzony przez system operacyjny Android, aby przyspieszyć czas ładowania aplikacji dla systemu Android (plik .APK ). Po zainstalowaniu aplikacji Android automatycznie optymalizuje dane aplikacji i tworzy odpowiedni plik OAT. Android używa tego pliku, by szybciej wczytać aplikację, co zapewnia lepsze wrażenia dla użytkownika.
Pliki OAT są zwykle zapisywane w następującym katalogu na urządzeniu z Androidem:
/ data / dalvik-cache /
Android wykonuje te optymalizacje za pomocą narzędzia o nazwie dex2oat . Gdy instalujesz aplikację na urządzeniu z Androidem 5.0 lub nowszym, dex2oat konwertuje kod Dalvik znajdujący się w pliku .ODEX na kod natywny i zapisuje go w pliku OAT. Dlatego każda aplikacja będzie miała odpowiedni plik OAT. dex2oat zwykle znajduje się w następującym katalogu na urządzeniu z Androidem:
/ system / bin / dex2oat /
UWAGA: Pliki OAT zostały wprowadzone w systemie Android 5.0 o nazwie kodowej "Lollipop" lub "L." Poprzednie wersje systemu Android korzystały z plików .ODEX (Zoptymalizowane pliki DEX) zamiast plików OAT w celu zoptymalizowania plików wykonywalnych. Nowe środowisko uruchomieniowe systemu Android 5.0 o nazwie ART (środowisko wykonawcze systemu Android) korzysta z kompilacji z wyprzedzeniem (AOT) Metoda, która ulepsza metodę kompilacji just-in-time swojego poprzednika, ART zastępuje poprzedni program wykonawczy o nazwie Dalvik.
boot.oat - Ten plik jest tworzony za każdym razem, gdy system urządzenia zostanie uaktualniony lub gdy aplikacja zostanie uruchomiona po raz pierwszy po zakupie. Do pliku boot.oat odwołuje się aplikacja, gdy aplikacja wywołuje metodę interfejsu programowania aplikacji (API).
Android |
|