Релиз Android Studio 2.0: две убер-фичи

от автора

Приветствую. Сегодня утром состоялся ожидаемый релиз Android Studio версии 2.0, в которой google представил нам сразу две крутые фичи. Во-первых, это новый эмулятор android. Который, по словам google, «на хорошем железе работает быстрее физического устройства». Во-вторых, это новая функция «instant run», которая позволяет почти мгновенно обновлять запущенное под отладкой мобильное приложение при изменении исходного кода. Это практически «hot reload» из веб разработки. Под катом — чуть подробнее и ряд менее заметных улучшений.

Скорость сборки

По словам Stephanie Cuthbertson, одной из руководителей направления Android Studio, google сейчас сосредоточен на стабильности и скорости работы. Новая версия Android Studio собирает приложения в два — два с половиной раза быстрее чем предыдущая версия.

GPU profiler

В новой версии доступна preview версия профилировщика рендера средствами GPU. С помощью этого инструмента разработчики могут анализировать время рендеринга элементов в каждом кадре и находить «узкие места».

Новый эмулятор Android

Тормоза официального эмулятора уже стали притчей во языцах и привели к появлению альтернативных решений. Есть версия на базе VirtualBox, есть версия от Microsoft, поставляющаяся вместе с Visual Studio. Google несколько огорчал такой расклад, и вместе с новой версией Android Studio нам представлен новый эмулятор. Очень быстрый. С переработанным интерфейсом. Со всеми сервисами, камерой и GPS. А еще он может менять разрешение устройства при ресайзе своего окна!

Instant Run

Функция доступна и на эмуляторе, и на физическом устройстве, при условии что приложение собирается для версии Android «Ice Cream Sandwich» или старше. Stephanie Cuthbertson отказалась сообщить по какому принципу работает эта магия, но сказала что Google скоро опубликует техническую статью, в которой раскроет все детали.

Новую версию Android Studio можно скачать на официальном сайте. Также доступен анонс.

ссылка на оригинал статьи http://habrahabr.ru/post/271535/


Комментарии

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

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