通过adb或monkey工具在android中执行传感器事件

时间:2013-06-05 06:16:54

标签: android adb android-sensors monkey

是否有任何命令在使用猴子或adb的设备中执行传感器事件,例如使用猴子我们可以执行如此多的触摸长按等命令但是我没有获得任何传感器命令

有没有人对此有所了解请分享。

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以使用adb shell sendevent命令注入事件。发送事件的设备的名称将是特定于设备的(实际上它可能随着同一硬件上的软件升级而改变)。您可以使用getevent -il

获取设备列表

另一种选择是使用一些低级开发工具发送I2C消息(大多数传感器位于I2C总线上)。

问题在于,虽然您可以注入额外的事件 - 但它不会阻止实际传感器发送自己的事件。因此,您的假传感器读数只会持续到下一次真正的更新。