Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何在指定的时间内执行adb shell monkey?_Android_Adb_Monkey - Fatal编程技术网

Android 如何在指定的时间内执行adb shell monkey?

Android 如何在指定的时间内执行adb shell monkey?,android,adb,monkey,Android,Adb,Monkey,我想在10分钟内运行monkey,但monkey只指定计数。 我尝试了args——节流阀,但没有成功。比如说, adb shell monkey --throttle 100 -p com.android.email -v 200 它的执行在5秒内完成,但至少应该是100*200=20000毫秒=20秒 如何在指定的时间内执行adb shell monkey? 或者尽可能长时间地执行adb shell monkey,但不指定非常大的数量,monkey通过运行根据您提供的参数生成的脚本来工作 因

我想在10分钟内运行monkey,但monkey只指定
计数
。 我尝试了args
——节流阀,但没有成功。比如说,

adb shell monkey --throttle 100 -p com.android.email -v 200
它的执行在5秒内完成,但至少应该是
100*200=20000毫秒=20秒
如何在指定的时间内执行adb shell monkey?
或者尽可能长时间地执行adb shell monkey,但不指定非常大的数量,monkey通过运行根据您提供的参数生成的脚本来工作


因此,提供throttle和count参数最终会生成一个脚本,该脚本需要在设备上运行适当的时间长度,但adb命令本身将更快地完成。我想这就是您看到的。

我也有同样的问题,在搜索之后,我发现您可能需要更改如下参数的顺序:

adb shell monkey -v --throttle 100 -p com.android.email 200
它对我有用