在Appium中按住硬件按钮

时间:2016-07-06 05:15:47

标签: appium

目前我正在使用:

Driver.longPressKeyCode(KEYCODE_BUTTON_R1);

按我设备上的R1键。但是,它的工作时间不够长。是否有命令设置longPressKeyCode事件的持续时间,可能按住按钮一秒钟?

1 个答案:

答案 0 :(得分:0)

对于那些感兴趣的人,我们最终使用了一个运行的批处理文件:

adb shell sendevent / dev / input / event3 1 311 1 adb shell sendevent / dev / input / event3 0 0 0 adb shell sleep 1 adb shell sendevent / dev / input / event3 1 311 0 adb shell sendevent / dev / input / event3 0 0 0

我们使用

找到了这些事件

adb shell getevent

这适用于条形码扫描,按住硬件按钮。