Deodex

Материал из ТХАБ.РФ
(перенаправлено с «Кода dex»)
Перейти к: навигация, поиск

Deodex - В Android-устройстве в папке /system/app в официальной прошивке имеются файлы APK и Odex.

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