【发布时间】:2010-08-09 06:09:53
【问题描述】:
我正在尝试使用 AndroidDebugBridge 将触摸事件发送到设备,以便我可以为 UI 测试做一些基本的自动化操作。我关注了LINK 的讨论。我可以使用 sendevent 来模拟模拟器上的触摸,但无法在设备上做同样的事情。
与上面的链接一样,模拟器似乎为每次触摸发送 6 个事件(xcoord、ycoord、2 个用于按下、2 个用于释放),使用此信息发送事件很容易,但触摸屏的 getevent 用于设备似乎生成了太多的事件。
有人设法将触摸从 ADB 发送到设备吗?能否分享一下解决方案。
【问题讨论】:
-
在设备上,您是否检查过是否将事件传递给正确的“输入设备”? IE。注册为触摸驱动程序的输入设备?
标签: android automation adb touchscreen