Android Studio

Android Studio

androidstudio.pro

Скачать
Меню v

Диагностика

Инструменты, которые остаются близкими к истине времени выполнения

Android Studio предоставляет профилировщики и инспекторы, которые понимают действия, фрагменты и жизненные циклы Jetpack. Используйте эту страницу как карту симптомов в правом окне инструментов.

Профайлеры

Профилирование CPU выделяет актуальные методы и проблемы планирования. Профилирование памяти отслеживает распределение и пути хранения. Представления о сети и энергопотреблении связывают фоновую работу с видимыми пользователем помехами и разрядкой аккумулятора.

CPU

Записывайте следы при воспроизведении заикания. Проверьте стеки вызовов и сроки выполнения кадров, чтобы определить, принадлежит ли работа фоновому исполнителю.

Память

Дампы кучи и временные рамки распределения выявляют утечки контекстов, растровые изображения слишком большого размера и кэши, которые никогда не удаляются.

Энергия

Сопоставьте блокировки пробуждения, запросы местоположения и сигналы тревоги с приоритетными состояниями, чтобы определить приоритетность исправлений, которые перемещают метрики.

Android Studio скриншот инструмента Android Studio скриншот инструмента

Logcat

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

  • Автоматическое подключение к процессу при достижении точек останова отладки.
  • Переключайтесь между физическими устройствами и эмуляторами, не теряя контекст фильтра.

Инспекторы макетов и данных

Инспектор макета визуализирует иерархии представлений и количество рекомпозиций для Compose. Инспектор баз данных считывает базы данных Room во время разработки, если он включен для отладочных сборок.

Android Studio инструменты для компоновки Android Studio скриншот инструмента

Изображения взяты из локальной папки мультимедиа и иллюстрируют типичные плотные макеты инструментов.

Скачать