如果有人知道可以捕获所有硬件事件(例如电源按钮和音量按钮)的ADB命令,我将不胜感激。
我正在尝试开发一个可在ADB上运行的自动化框架,目前存在一个问题,我可以使用adb shell getevent
在ADB上记录触摸屏事件,但不包括按下电源按钮或音量按钮。
我用来查看可用的硬件设备的完整CLI命令是
adb shell getevent -lp
我用:
adb shell getevent > input.log
记录和分析输入。对于非avd设备,所有这些都不包含按下电源按钮。