Новости    Библиотека    Байки    Ссылки    О сайте


27.03.2018

Выпуск среды разработки Android Studio 3.1

Компания Google выпустила релиз интегрированной среды разработки Android Studio 3.1, построенной на базе исходных текстов продукта IntelliJ IDEA Community Edition. Проект Android Studio развивается в рамках открытой модели разработки и распространяется под лицензией Apache 2.0. Бинарные сборки подготовлены для Linux, macOS и Windows. Предоставляется поддержка всех актуальных версий Android и сервисов Google Play.

Выпуск среды разработки Android Studio 3.1
Выпуск среды разработки Android Studio 3.1

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

Основные новшества:

● В редактор кода добавлены инструменты для упрощения обращения к SQL-таблицам и создания запросов к СУБД Room или SQLite. Поддерживаются такие операции, как автодополнение SQL-конструкций в определениях @Query, подсветка синтаксиса, рефакторинг запросов (например, можно изменить имя таблицы в SQL и это изменение сразу отразится во всех упоминаниях этого имени в коде на Java и Kotlin) и перекрёстная навигация по SQL-коду во всём проекте;

● Добавлена возможность запуска инструмента lint для проверки качества кода на языке Kotlin;

Выпуск среды разработки Android Studio 3.1
Выпуск среды разработки Android Studio 3.1

● В эмулятор устройств на базе платформы Android добавлен режим быстрой загрузки, который позволяет сохранить состояние загруженного окружения перед выходом и при следующем запуске с минимальными задержками возобновить работу сеанса. В эмулятор также добавлена поддержка 27 версии Google Play Store и Google API, и обеспечена возможность тестирования предварительного выпуска Android 9 с симуляцией безрамочного экрана;

Выпуск среды разработки Android Studio 3.1
Выпуск среды разработки Android Studio 3.1

● Добавлена система профилирования производительности для выявления узких мест в коде на C++ (ранее профилирование было доступно только для Kotlin и Java). В качестве бэкенда для отслеживания времени выполнения методов C++ задействован simpleperf;

Выпуск среды разработки Android Studio 3.1
Выпуск среды разработки Android Studio 3.1

● В системе профилирования сетевой активности добавлена вкладка Network Thread для анализа сетевого трафика в многопоточных приложениях, а также вкладка Network Request для отслеживания сетевых запросов;

Выпуск среды разработки Android Studio 3.1
Выпуск среды разработки Android Studio 3.1

● Добавлено новое окно для отображения результатов сборки с группировкой ошибок в древовидном отчёте;

Выпуск среды разработки Android Studio 3.1
Выпуск среды разработки Android Studio 3.1

● Код платформы IntelliJ обновлён до выпуска 2017.3.3, в котором улучшена поддержка языка Kotlin и обеспечен встроенный предпросмотр формата SVG;

● Для компиляции исходных текстов на языке Java в байткод в формате "dex" по умолчанию задействован новый компилятор D8. D8 позволяет добиться уменьшения размера приложений, поддерживает режим пошаговой отладки и во много раз превосходит старый компилятор DX по скорости сборки;


Источники:

  1. opennet.ru






Ричард Столлман опубликовал рекомендации по ведению дискуссий в сообществе GNU

Калифорнийский законопроект делает скрытое использование ботов нелегальным

Как подготовиться к собеседованию в Google и не пройти его. Дважды

Рейтинг языков программирования 2018 года от издания IEEE Spectrum

Как анализ больших данных применяется в России

Нейросеть поставила диагноз быстрее 15 лучших китайских врачей

Американские ученые создали самый мощный суперкомпьютер в мире

Выпущен открытый сервер навыков 0Mind для упрощения разработки ИИ

Создатель Всемирной паутины выступил против Facebook и Google

В Китае построят суперкомпьютер, способный выполнять квинтиллион вычислений в секунду

Использование нейронной сети для восстановления повреждённых изображений

В Китае робот сдал тест для поступления в университет

Россия будет защищена от внешнего отключения Рунета к 2021 году

О конференции Strata AI: будущее искусственного интеллекта

Китайский самообучающийся процессор сможет имитировать работу нервных клеток человека

Илон Маск работает над интерфейсом для подключения мозга к компьютеру

Загадка QWERTY: почему буквы на клавиатуре расположены не в алфавитном порядке

Нейронную сеть научили практически идеально копировать человеческий голос





© Злыгостев Алексей Сергеевич, подборка материалов, оцифровка, статьи, оформление, разработка ПО 2001-2018
При копировании материалов проекта обязательно ставить активную ссылку на страницу источник:
http://informaticslib.ru/ "InformaticsLib.ru: Информатика"