monkey
在组事件后注入指定的延迟。您只能指定一种类型的事件和时间命令,结果将如预期的那样。
time monkey -v -v -v --throttle 2000 --pct-touch 100 -p com.estrongs.android.pop 50
这将打印一些信息等
...
Sleeping for 2000 milliseconds
:Sending Touch (ACTION_DOWN): 0:(669.0,1746.0)
:Sending Touch (ACTION_UP): 0:(658.455,1740.9874)
Sleeping for 2000 milliseconds
:Sending Touch (ACTION_DOWN): 0:(617.0,436.0)
:Sending Touch (ACTION_UP): 0:(616.7584,433.1081)
Sleeping for 2000 milliseconds
:Sending Touch (ACTION_DOWN): 0:(529.0,1399.0)
:Sending Touch (ACTION_UP): 0:(529.58325,1405.1238)
Sleeping for 2000 milliseconds
:Sending Touch (ACTION_DOWN): 0:(46.0,551.0)
:Sending Touch (ACTION_UP): 0:(52.594234,557.6963)
Sleeping for 2000 milliseconds
:Sending Touch (ACTION_DOWN): 0:(1004.0,1706.0)
Events injected: 50
然后time
:
0m50.30s real 0m00.20s user 0m00.04s system
指示2的大约50秒预期(50 * 2000/2),由于其发送DOWN & UP。