Current Activity это утилита для разработчиков, которая показывает имя пакета и класса текущей активности.
Current Activity помогает разработчикам в ситуациях, когда нужно быстро понять, какой экран активен во время отладки и тестов. Приложение делает этот шаг наглядным и понятным, поэтому цикл воспроизведения ошибок становится короче. Оно подходит для обычного процесса работы с устройством при анализе переходов между экранами, при этом не требует сложной подготовки. Для тех, кто проверяет интерфейс и последовательность действий, Current Activity APK дает удобный способ доступа к нужной информации прямо на устройстве.
Функции Current Activity
Отображение текущей активности
Current Activity показывает имя пакета и имя класса активности, которая находится в фокусе на устройстве. Это помогает связать видимый экран с соответствующим компонентом приложения во время отладки.
Работа с ADB и Logcat
- Запустите команду: adb shell dumpsys window windows | grep -E «mCurrentFocus» чтобы увидеть текущую активность.
- Добавьте в Logcat фильтр по тегу ActivityManager и сообщению START.* чтобы отслеживать смену активностей.
Дополнительные инструменты
- Готовый скрипт: gist.github.com/109021017/43e7f5ad1361ad9caa3e
- Workflow Alfred для Mac: github.com/109021017/alfred-adb-workflow
Открытый исходный код
Исходный код доступен на GitHub по адресу github.com/109021017/android-TopActivity. Это помогает адаптировать решение под конкретные задачи и проверить реализацию.
Начало работы с приложением
Приложение ориентировано на разработчиков, которым важно быстро видеть активный экран и контекст во время тестов. Для старта достаточно установить приложение и при необходимости использовать команды ADB или Logcat из описания. Готово к работе, можно скачать Current Activity и перейти к отладке сценариев навигации.




