Deodex

Материал из Encyclopedia Electronica
Версия от 13:37, 9 января 2026; Игорь Мостицкий (обсуждение | вклад) (Новая страница: « <p><span>Категория: компьютеры</span> <span>Категория: программы</span><span style="color: darkslategray;"> В Android-устройстве в папке system/app в официальной прошивке имеются файлы APK и odex. Deodex означает, что все odex-файлы включены в APK и их в папке system/app нет.<br/> Deodex-система удоб...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

 В Android-устройстве в папке system/app в официальной прошивке имеются файлы APK и odex. Deodex означает, что все odex-файлы включены в APK и их в папке system/app нет.
 Deodex-система удобна для редактирования, но считается, что она менее стабильная и более медленная, но на практике видно, что скорость не меняется.
 Файлы odex это упакованные модули кода dex. Файлы odex используются виртуальной машиной Dalvik для ускорения запуска приложения (Application).
Odex. Для ускорения загрузки Dalvik VM исполняемый код (classes.dex) может быть вынесен из программ (файлов .apk) в отдельные файлы с расширением .odex. Как правило, в таком виде установлены заводские (официальные) прошивки. Недостаток такого решения — невозможность изменения интерфейса и приложений.
Deodex: преобразование исполняемого кода из файлов .odex обратно внутрь файлов программ (.apk). Для установки Deodex-прошивки, как правило, нужен Root и неофициальный Recovery.


Игорь Мостицкий (обсуждение) 13:37, 9 января 2026 (MSK)