История версий и изменений программы Android Studio
Это обновление включает несколько важных улучшений и исправлений ошибок, направленных на повышение стабильности и производительности среды разработки.
-
Исправление ошибок.
Были решены многочисленные проблемы, включая проблемы с плагином Android Gradle (AGP), которые замедляли сборку из-за ненужных задач, и проблемы с редактором C++, связанные с clang-tidy. Эти исправления способствуют более плавному опыту разработки, особенно для тех, кто работает над сложными проектами. -
Android Gradle Plugin (AGP) 8.5.2.
Обновление AGP обеспечивает более надежную производительность, устраняя такие проблемы, как некорректное функционирование некоторых API вызовов и добавление директорий через Variant API. -
Общие улучшения стабильности.
Внесены различные внутренние исправления для повышения общей стабильности IDE, что делает её более надежной для разработчиков, работающих над крупными проектами.
Для кого полезно это обновление:
Это обновление будет особенно полезно разработчикам, работающим с крупными проектами или использующим такие функции, как интеграция с C++ и пользовательские конфигурации Gradle. Улучшения стабильности и исправления ошибок помогают обеспечить надежную работу Android Studio для профессиональной разработки приложений.
- версия Kotlin обновлена до 1.2.71;
- версия инструмента сборки по умолчанию теперь 28.0.3;
- в Навигационной библиотеке типы аргументов были переименованы из типа в argType.
- в программу вернулась старая версия ProGuard 5.2.1, так как при использовании версии ProGuard 5.3.1 наблюдалось множество проблем;
- исправлена работа aaptOptions IgnoreAssetsPattern;
- исправлена автоматическая загрузка Gradle для библиотеки Constraint Layout;
- исправлен компилятор JDK8/Kotlin.
- исправлена проблема с запуском выполнения кода;
- исправлены проблемы с плагином Gradle;
- добавлен 32-битный JDK для использования на 32-битных Windows;
- добавлена поддержка Android API 25.
- внесены улучшения, положительно влияющие на безопасность и скорость работы программы.
- улучшена и исправлена работа функции "Мгновенный запуск";
- повышена скорость работы LLDB и уведомления при вылете LLDB;
- команды перебазирования Git теперь работают с последними версиями Android Studio;
- исправлено несколько общих проблем.
- добавлена возможность просмотра вносимых в приложение изменений в режиме реального времени;
- добавлен новый эмулятор Android, который работает в три раза быстрее старого;
- добавлена интеграция с "лабораторией" облачного тестирования приложений;
- добавлен тест индексации и генерации программного кода;
- добавлен встроенный дебаггер для GPU, работающий с OpenGL;
- платформа IntelliJ обновлена до версии 15;
- множество прочих улучшений и исправлений.
- исправлено некорректное отображение ошибки, касающейся описания локализованных разрешений;
- исправлены проблемы с рендерингом в редакторе макетов;
- исправлен парсинг привязанных данных для процентных операторов;
- исправлено сжатие векторных объектов;
- исправлены проблемы с запуском программы из-за которой дебаггер запускался на неверном устройстве.
- добавлена поддержка Vector Drawables;
- полностью обновлен редактор тем;
- добавлены шаблоны для новых проектов;
- добавлена функция мониторинга процессора при рендеринге;
- добавлена функция мониторинга сети;
- добавлена поддержка платформы Firebase.
- теперь окно LogCat больше не переключается между различными процессами после того, как текущий "умирает";
- добавлено автоматическое предотвращение команды "StartupAbortedException" для IDE если она могла привести к конфликтам с файлами .jar или расширениями JDK;
- исправлен некорректный метод сброса информации для Android SDK;
- добавлена поддержка Andoid Gradle 1.3.0 в офлайновом репозитории с плагинами;
- исправлено несколько вылетов, о которых сообщали пользователи.
- обновлен инструмент отслеживания распределений;
- обновлен посмотрщик дампов Heap;
- внесено множество новых тестов для программного кода;
- исправлены проблемы с работой функции проверки прав;
- добавлена возможность предварительного просмотра данных на Android M;
- добавлена возможность добавления поддержки Google Service в структуру проектов;
- изменено SDK для уведомлений об обновлениях;
- внесено несколько новых встроенных шаблонов;
- множество мелких улучшений и исправлений в коде.
- добавлен новый инструмент для дебаггинга, теперь он показывает переменные значения в редакторе, а также может рекомпилировать библиотеки при отсутствии исходного кода;
- добавлен режим "Distraction Free";
- добавлено одновременное редактирование тегов;
- внесены улучшения в редактор, среди которых возможность массового выделения, а также автоматического определения отступа для текущего файла;
- добавлена поддержка плагина Gradle;
- улучшена поддержка BCP 47;
- исправлено несколько мелких ошибок.
- улучшена функция модульного тестирования. Теперь для ее использования необходим плагин Android Gradle версии 1.1;
- добавлены новые алгоритмы анализа программного кода;
- добавлены шаблоны для создания интерфейса Android Wear;
- обновлены иконки лаунчера;
- добавлена поддержка языковых тегов BCP 47.
- исправлены проблемы с установкой инструментов SDK Manager на Windows;
- рекомендованные инструменты SDK обновлены до версий из Android 24.0.1;
- добавлено исключение в диспетчер пакетов при использовании стандартной подписи;
- NPE в com.intellij.ide.navigationToolbar.NavBarPanel;
- добавлен новый фильтр Objectify в web.xml, необходимый при генерации конечных точек классов.
- Исправлены баги, найденные в версии 0.8.13;
- Улучшен AVD менеджер;