如何减少执行adb shell命令在我的Android设备上执行滑动输入的时间延迟

时间:2015-01-02 18:41:26

标签: android shell adb

我想使用c程序和adb shell将我的android设备背靠背输入滑动命令。 但命令之间的滞后阻碍了我实现目标。 反正有没有减少这种滞后?

2 个答案:

答案 0 :(得分:1)

您可以录制一些输入并直接重复输入。 例如:

记录:

cat /dev/input/event0 > inputdata

重播:

cat inputdata > /dev/input/event0

要查找正确的事件编号,您可以使用getevent -p命令。

答案 1 :(得分:0)

命令之间没有"延迟"。 input命令是一个java应用程序,启动它需要大约一秒钟(取决于您的设备)。所以你不能比这更快地注入2个事件。

您可以编写自己的input命令,该命令可以在一次接受中接受多组坐标,从而无需多次运行该命令。或者,您可以使用一系列sendevent命令来模拟您的手势。