Какая команда на текущей работе

Ответ

adb shell dumpsys activity activities | grep "mResumedActivity"

Эта команда показывает текущую активность (Activity) в фокусе.
Пример вывода:
mResumedActivity: ActivityRecord{... com.example.app/.MainActivity}

Альтернативно, можно использовать:
adb shell dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp'

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

Ответ 18+ 🔞

А, ну это же классика, ёпта! Сидишь такой, ковыряешь в телефоне, а тут надо понять, какая активность сейчас в фокусе торчит, как ядрёна вошь на лысине.

Вот смотри, есть у нас команда adb shell dumpsys activity activities | grep "mResumedActivity". Она тебе выковыривает прямо ту самую активность, которая сейчас пользователю морду светит. Типа главная звезда на сцене.

Примерно такую хрень в ответ увидишь: mResumedActivity: ActivityRecord{... com.example.app/.MainActivity}

Всё, приехали. Теперь ты знаешь, что юзер пялится именно в MainActivity приложения com.example.app. Прям как будто в замочную скважину подглядел, волнение ебать!

Альтернативка, если первая команда вдруг забарахлит или просто для перепроверки (подозрение ебать чувствую всегда): adb shell dumpsys window windows | grep -E 'mCurrentFocus|mFocusedApp'

Эта штука роет в ту же степь, но иногда может больше инфы выдать. Обе — твои верные кореганы в мире отладки. Быстро, чётко, без лишней воды. Определил активность и пошёл дальше, не размазывая сопли по экрану.