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

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

Открыть настройки и прокрутить список вниз (на некоторых гаджетах, возможно, придётся перейти на другую вкладку, например «все» или «общие»). Открыть раздел «Об устройстве» и семь раз нажать на пункт «Номер сборки». После появления сообщения об успешном включении режима разработчика, вернуться в настройки и зайти в появившийся раздел. Выбрать пункт «Среда выполнения» и, тапнуть по пункту «Использовать ART», после чего ещё раз подтвердить свои намерения во всплывающем окне. Как включить ART на Android вместо Dalvik?Как включить ART на Android вместо Dalvik?Как включить ART на Android вместо Dalvik?Как включить ART на Android вместо Dalvik?Как включить ART на Android вместо Dalvik?Как включить ART на Android вместо Dalvik?

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

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

Источник:  phonearena.com

©  4PDA