9
Авг

Как включить ART на Android вместо Dalvik?

В будущей версии Android, бета-версия которой сейчас выпущена для разработчиков под кодовым названием Android L, компания Google собирается окончательно сменить среду выполнения Android-приложений с Dalvik на ART. Главная разница между ними заключается в том, что в среде Dalvik программный код приложения преобразуется в пригодные для выполнения процессором команды (компилируется) каждый раз при запуске, а в среде ART компиляция происходит только один раз — при установке программы. Несмотря на то, что второй способ запуска программ требует немного больше памяти на внутреннем накопителе гаджета и замедляет процесс установки, в дальнейшем, несёт значительные преимущества для пользователя — приложения в среде ART запускаются и работают значительно быстрее, чем в среде Dalvik.

Как включить ART на Android вместо Dalvik?

Другим преимуществом среды ART является возможность её использования вместе с 64-битными процессорами и приложениями, в то время как Dalvik поддерживает только 32-битные процессоры, что и сделало отказ от него неизбежным. Но довольно о теории. Несмотря на то, что полный переход на ART произойдёт только в Android L, попробовать возможности новой среды запуска приложений можно уже сейчас на смартфонах с установленным Android 4.4 KitKat, хотя и не всем об этом известно.

В версии Android 4.4 решение о поддержке ART принимает разработчик прошивки, поэтому, даже если ваше устройство работает на последней версии мобильной операционки от Google, инструкция, приведённая ниже, может и не сработать. Тем не менее, ART гарантированно можно включить на таких смартфонах, как Samsung Galaxy S5, HTC M8, LG G3, а также большинстве устройств с официальными или сторонними прошивками на базе AOSP.

Итак, чтобы активировать ART на вашем устройстве, необходимо:

  1. Открыть настройки и прокрутить список вниз (на некоторых гаджетах, возможно, придётся перейти на другую вкладку, например “все” или “общие”).
  2. Открыть раздел “Об устройстве” и семь раз нажать на пункт “Номер сборки”.
  3. После появления сообщения об успешном включении режима разработчика, вернуться в настройки и зайти в появившийся раздел.
  4. Выбрать пункт “Среда выполнения” и, тапнуть по пункту “Использовать ART”, после чего ещё раз подтвердить свои намерения во всплывающем окне.

https://hd.zp.ua/wp-content/uploads/2015/08/2014-07-02-11-00-455.pnghttps://hd.zp.ua/wp-content/uploads/2015/08/2014-07-02-11-01-195.pnghttps://hd.zp.ua/wp-content/uploads/2015/08/2014-07-02-11-01-353.png

https://hd.zp.ua/wp-content/uploads/2015/08/2014-07-02-11-02-103.pnghttps://hd.zp.ua/wp-content/uploads/2015/08/2014-07-02-11-02-173.pnghttps://hd.zp.ua/wp-content/uploads/2015/08/2014-07-02-11-02-421.png

После выполнения описанных действий ваше устройство перезагрузится, причём эта перезагрузка, в зависимости от количества установленных программ, может занять 10-20 минут, поскольку устройству потребуется перекомпилировать все приложения. Рекомендуем на это время подключить смартфон или планшет к зарядному устройству.

Когда смартфон полностью загрузится до экрана блокировки, можно смело брать гаджет в руки и наслаждаться возросшей скоростью запуска программ, что особо заметно на маломощных устройствах. Ну а если ART по каким-либо причинам вас не устроил (а в функциях для разработчиков могут иногда встречаться баги), то вы в любой момент можете вернуться на Dalvik по этой же инструкции.