Вскоре после выпуска Android Studio 1.6 на стабильный канал Google демонстрирует, как будет выглядеть полная версия 2.0.
В конце концов, похоже, что Google серьезно относится к нашим жалобам на скорость работы эмулятора. Возможно, это просто потому, что Microsoft вызвала некоторое затруднение, предложив бесплатный эмулятор Android, который работает быстро на машинах x86 без какой-либо помощи со стороны драйвера Intel HAXM.
Однако вы пока не можете получить в свои руки новый более быстрый эмулятор, поскольку он не является частью загрузки Android Studio 2.0. На видео это выглядит быстро, но другая проблема заключается в том, сколько времени требуется для загрузки, что не ясно.
Утверждается, что эмулятор более чем в 10 раз быстрее старого эмулятора и даже быстрее физического устройства для развертывания.
Пользовательский интерфейс эмулятора также был переработан, и теперь вы можете делать то, что раньше требовало параметров командной строки в пользовательском интерфейсе. Вы также можете перетащить apk прямо в эмулятор и использовать сервисы Google Play. Также нововведением является возможность интерактивного изменения размера эмулятора.
Вторая большая новая функция — «мгновенный запуск». Кажется, это отслеживает файлы, которые вы изменили, и загружает изменения только в файл apk в эмуляторе. Во многих случаях приложение может продолжать работать, пока файлы программы обновляются. В большинстве случаев изменения кода можно просмотреть за одну-две секунды.
Вам не нужно ничего делать, чтобы воспользоваться преимуществами Instant run, кроме как включить его. Идея может быть простой, но сделать ее правильно сложно. Существует значительный список изменений, которые вы можете внести в свой код, которые препятствуют немедленному запуску, и меньший список, требующий перезапуска Activity. В будущем список изменений кода, поддерживаемых мгновенным запуском, будет увеличен.
Даже без мгновенного запуска Google утверждает, что время сборки было улучшено и теперь как минимум в два раза быстрее.
Вторая большая новая функция — профилировщик графического процессора. Вы можете использовать его для настройки своих игр и других графических приложений, записывая целые сеансы и просматривая GL Framebuffer и текстуры.
Другие новые функции включают обновление использования IntelliJ 15, расширенную поддержку тестирования и поддержку глубинных ссылок в Google Search.