.ODEX Rozszerzenie pliku
Zoptymalizowany plik wykonywalny Dalvik
| Deweloper | Brak danych |
| Popularność |
3,5 | 39 Głosów |
Czym jest plik ODEX?
Plik ODEX jest tworzony przez system operacyjny Android w celu zwiększenia szybkości uruchamiania aplikacji na Androida (pliku .APK). Znajduje się obok pliku APK i zawiera zoptymalizowany kod, który przyspiesza proces ładowania aplikacji za pośrednictwem systemowej maszyny wirtualnej procesu Dalvik. Począwszy od wersji 5.0 „Lollipop” (2014), Android zrezygnował z Dalvika i nie używa już plików ODEX.
Więcej informacji
Pliki ODEX to zoptymalizowane wersje plików DEX, które zawierają kod wykonywalny aplikacji na Androida. Podczas gdy pliki DEX działają ogólnie na wszystkich urządzeniach z Androidem, pliki ODEX są zoptymalizowane pod kątem konkretnego urządzenia, na którym się znajdują. Nie tylko pomagają zwiększyć szybkość ładowania, ale także zmniejszają ilość miejsca wymaganego przez aplikację.
Android tworzy pliki ODEX dla aplikacji przed ich uruchomieniem. Pliki te zawierają taki sam prefiks nazwy pliku jak odpowiadający im plik APK (np. MyApp.apk i MyApp.odex). Dane w plikach ODEX zastępują dane używane w równoważnym pliku DEX (classes.dex) przechowywanym wewnątrz pliku APK.
UWAGA: Dalvik to nazwa maszyny wirtualnej, która uruchamia skompilowany kod aplikacji na Androida. Dlatego zoptymalizowany plik DEX, czyli plik ODEX, jest zoptymalizowany pod kątem wykonywania przez maszynę wirtualną Dalvik.