Как отправить событие adb для длительного нажатия клавиши

Я пытаюсь выполнить автоматическое тестирование, и мне нужно вызвать длительное нажатие клавиши с помощью команды adb с моего ПК. Например, долгое нажатие кнопки «Домой» вызовет последние использованные приложения. Я обнаружил, что ключевое событие № 3 предназначено для домашнего ключа. Но я не мог понять, как вызвать долгое нажатие кнопки «Домой». Некоторые сообщения здесь предлагают использовать команду сна. Но у меня это не работает, оно всегда запускает событие с одним щелчком, а затем засыпает. Это не делает долгое нажатие. Пожалуйста помоги.

Что я пробовал, так это: adb shell input keyevent 3 adb shell sleep 2

Я просто использую домашний ключ в качестве примера. Это может быть любая клавиша на Android-устройстве, например клавиша dpad. задний ключ и т.д.

Источник: ledsshop.ru

Стиль жизни - Здоровье!