Odexed vs Deodexed | Объяснил

Если вы тот, кто увлекается пользовательскими прошивками Android, то вы наверняка слышали термины «одексированные» и «деодексированные». В этом руководстве мы объяснили все, что вам нужно знать об Odexed и Deodexed, а также о различиях между ними.

Odex – что означает Odexed в Android?

Odex в Android – это сокращение от “Оптимизированный исполняемый файл Dalvik»И используется для оптимизации скорости работы приложений в системе Android. Стандартный Android обычно поставляется с Odexed, что означает, что будут файлы с .odex расширение в папках системных приложений. Если вы перейдете в папку / system / app на вашем Android, вы найдете файл .odex с каждым файлом .apk. Например, будет Calendar.apk а также Calendar.odex файл.

Что делает файл Odex в Android?

Файл Odex хранит метаданные о приложении, такие как параметры запуска, использование приложения и т. Д. Поскольку файлы Odex хранятся отдельно от фактического файла APK, виртуальная машина Android dalvik может скомпилировать его без необходимости декомпилировать файл APK, чтобы получить информацию о нем. потребности. Файлы Odex загружаются непосредственно кешем dalvik, что ускоряет загрузку. Вот почему разработчики просят стереть кеш dalvik при прошивке нового ПЗУ.

Deodex – что означает Deodexed в Android?

Деодексированное ПЗУ – полная противоположность одексированному ПЗУ. В Odexed ROM файл APK и файл ODEX существуют как единое целое. Файлы Odex хранятся в файле APK, и у вас будет только файл .Odex. Деодексирование – это процесс переупаковки APK с соответствующим файлом .ODEX таким образом, что информация, содержащаяся в файле odex, помещается внутри APK в виде classes.dex файл.

Odexed vs Deodexed ROM – какой выбрать?

В основном все сводится к личному выбору. Мы перечислили преимущества как Odexed, так и Deodexed ниже, чтобы вы могли принять обоснованное решение:

Преимущества Odexed ROM:

  • Одексированные ПЗУ поставляются с файлом .ODEX для каждого файла .APK. Этот файл .Odex используется Виртуальная машина Dalvik чтобы быстрее загрузить Android. Дело в том, что Odexed ROM быстрее запускается.
  • Одексированные APK-файлы обычно занимают меньше места, чем их деодексированные аналоги.

Если вы очень заботитесь о скорости (запуска) вашего устройства / приложений, вам следует использовать Odexed ROM.

Преимущества деодексированных ПЗУ:

  • Деодексированные ПЗУ поставляются с файлами .APK без файлов .ODEX. Это относительно упрощает изменение файла APK, поскольку файл .ODEX объединен с файлом APK, и они существуют как один файл.
  • Более легкая обработка файлов. Для каждого приложения существует только один файл вместо двух, как в случае с деодексированным ПЗУ.

Если вы хотите изменить или оформить приложение или ПЗУ, то Deodexed ROM – это то, что вам нужно. Файлы Odex затрудняют разработку темы или взлом приложения для разработчика, поскольку определенная информация о приложении хранится в отдельном файле в виде файла .odex. Поскольку деодексированные ПЗУ не имеют этой проблемы, все должно быть в порядке.

Итак, каков твой выбор? Odexed или Deodexed?

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *