Вышла стабильная версия Android Studio Quail 2: поиск утечек памяти и инструменты для анализа сбоев

от автора

Google выпустила стабильную версию Android Studio Quail 2. Главными изменениями стали встроенный поиск утечек памяти, новые инструменты для анализа сбоев приложения и возможность параллельно запускать несколько AI-агентов.

Одним из главных обновлений стала интеграция LeakCanary — популярного открытого инструмента для поиска утечек памяти. Раньше анализ выполнялся на тестовом смартфоне, теперь обработку перенесли на компьютер разработчиков.

В компании считают, что благодаря этому поиск источников утечек может выполняться в пять раз быстрее. После обнаружения проблемы профилировщик показывает интерактивную схему цепочки удерживаемых объектов, оценивает объём потерянной памяти и даёт возможность сразу перейти к соответствующей строке кода.

В окне анализа есть кнопка Fix with Agent, которая вызывает AI-гента. Он изучает цепочку, объясняет причины утечки и предлагает фикс. В панели App Quality Insights, в которой Android Studio показывает информацию о сбоях из Firebase Crashlytics и Android Vitals, тоже появилась кнопка вызова AI-агента.

Обновили и Agent Mode: теперь пользователи могут запускать несколько диалогов с агентом. Например, в одной вкладке можно поручить ему рефакторинг интерфейса, во второй — исправление правил ProGuard, а в третьей — подготовку документации. В каждом чате есть возможность выбрать языковую модель под задачу. Переключение между активными задачами реализовано через историю чатов.

ссылка на оригинал статьи https://habr.com/ru/articles/1059972/