Запуск приложений через ADB Shell

proffyes

Client
Регистрация
16.07.2015
Сообщения
409
Благодарностей
19
Баллы
18
Подскажите, как запускать приложения через ADB Shell?
Сама команда "adb shell am start -n приложение/активити" понятна. Приложение можно посмотреть в установленных приложениях, а вот где посмотреть активити?
 

Shytov

Client
Регистрация
11.09.2018
Сообщения
175
Благодарностей
39
Баллы
28
1. Открываешь на телефоне приложение которое будешь делать. (телефон должен быть подключен и настроен или запущен эмуль)
2. Запускаешь командную строку и пишешь: adb devices - должен показать что телефон подключен.
3. Дальше adb shell и потом dumpsys window windows | grep -E ‘mCurrentFocus|mFocusedApp’
в графе mCurrentFocus твой активити.
или просто качаешь на телефон ActivityLauncher из плей маркет но он иногда врет
 
  • Спасибо
Реакции: orka13, Gratsh и proffyes

Jack_Dream

Client
Регистрация
05.12.2021
Сообщения
332
Благодарностей
28
Баллы
28
Спасибо!
 
Последнее редактирование:

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)