Android ADB: имитировать недавнее нажатие клавиши приложения

есть ли способ получить использование ADB для имитации недавнего нажатия клавиши приложения? Я не вижу его в списке!--2-->назначенные клавиши и я не могу выбрать его с помощью adb input shell tap несмотря на получение координат из вариантов отладки.

Я пытаюсь автоматизировать задачу на своем личном телефоне (Nexus 5 с программными клавишами), поэтому любой хакерский способ прекрасен, предполагая, что нет чистого способа сделать это.

2 ответов


см. ответ @SimonMarquis ниже

adb shell input keyevent KEYCODE_APP_SWITCH

(устаревшее)

Я не думаю, что есть код для этого.

, Я am возможность открыть меню последние приложения с adb shell input tap (тестирование на Nexus 5 с Lollipop). Например:
adb shell input tap 800 1890

решение заключается в использовании KEYCODE_APP_SWITCH KeyEvent:

adb shell input keyevent KEYCODE_APP_SWITCH