.Rozszerzenie pliku OAT
- Deweloper: Google
- Kategoria: Pliki deweloperskie
Co to są pliki .OAT i jak je otworzyć?
Nie możesz otworzyć pliku .OAT? Zastanawiasz się, co zawiera? Na naszej stronie wyjaśnimy Ci, czym jest ten plik, do czego służy i jakie oprogramowanie otwiera plik .OAT.Co to jest rozszerzenie pliku .OAT?
Rozszerzenie pliku .OAT jest tworzone przez Google. .OAT został sklasyfikowany jako pliki deweloperskie.
.OAT to zoptymalizowany plik aplikacji dla systemu Android
Plik OAT jest tworzony przez system operacyjny Android w celu przyspieszenia czasu ładowania aplikacji na Androida (plik .APK). Po zainstalowaniu aplikacji system Android automatycznie optymalizuje dane aplikacji i tworzy odpowiedni plik OAT. Android używa tego pliku do szybszego ładowania aplikacji, co zapewnia lepsze wrażenia dla użytkownika.
Pliki OAT są zazwyczaj zapisywane w następującym katalogu na urządzeniu z systemem Android:
/dane/pamiec-podręczna-dalvik/
Android wykonuje te optymalizacje za pomocą narzędzia o nazwie dex2oat . Po zainstalowaniu aplikacji na urządzeniu z systemem Android 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 zazwyczaj znajduje się w następującym katalogu na urządzeniu z systemem Android:
/system/bin/dex2oat/
UWAGA: Pliki OAT zostały wprowadzone w systemie Android 5.0 o nazwie kodowej „Lollipop” lub „L”. Poprzednie wersje Androida używały plików .ODEX (zoptymalizowany DEX) zamiast plików OAT dla zoptymalizowanych plików wykonywalnych.Nowe środowisko wykonawcze Android 5.0, zwane ART (Android Runtime), używa metody kompilacji z wyprzedzeniem (AOT), która poprawia jego poprzednia metoda kompilacji just-in-time ART zastępuje poprzednie środowisko uruchomieniowe, które nazywa się Dalvik.
Popularne nazwy plików OATboot.oat — ten plik jest tworzony za każdym razem, gdy system urządzenia jest uaktualniany lub gdy aplikacja jest uruchamiana po raz pierwszy po zakupie. Do pliku boot.oat odwołuje się aplikacja, gdy aplikacja wywołuje metodę interfejsu programowania aplikacji (API).
Android |
|