, если кто-нибудь знает команду ADB, которая будет захватывать все аппаратные события, такие как кнопка питания и кнопки громкости, я был бы очень признателен.
Я пытаюсь разработать инфраструктуру автоматизации, которая работает через ADB, в настоящее время у меня есть проблема, заключающаяся в том, что я могу записывать события сенсорного экрана через ADB, используя adb shell getevent
, но она не включает нажатие кнопки питания или кнопок громкости.
Полезные команды CLI, которые я использую, чтобы увидеть, какие аппаратные устройства доступны
adb shell getevent -lp
Я использую:
adb shell getevent > input.log
записывать и анализировать входные данные. Ничто из этого никогда не содержит нажатие кнопки питания для устройств не AVD.