AndroidViewClient-如何使用culebra生成双击

AndroidViewClient- how to generate a double tap using culebra

如何使用 culebra 生成双击?

无法使用:

vc.device.touch() twice (for double tap)

也尝试过:

vc.device.longtouch(x,y) 

两次,没用。

你说得对,none 的变通办法有效,很难提供通用的解决方案,但是你可以针对你的特定设备做到这一点,方法如下:

  1. 启动您的应用程序
  2. 运行 geteventadb shell
  3. 双击
  4. 复制事件
  5. 将十六进制转换为十进制
  6. 使用 self.device.shell('sendevent ...')
  7. 发送相同的事件

可能适用于您的设备,也可能不适用于您的设备。