复制Android猴子脚本

复制Android猴子脚本,android,monkey,Android,Monkey,我运行了Monkey工具(在Android应用程序上执行压力测试的工具),得到了一些脚本文件,其格式如下: type= raw events count= -1 speed= 1.0 start data >> LaunchActivity(com.amaze.filemanager,com.amaze.filemanager.activities.MainActivity) DispatchPointer(6934862,6934862,0,517.0,124.0,0.0,0.0,

我运行了Monkey工具(在Android应用程序上执行压力测试的工具),得到了一些脚本文件,其格式如下:

type= raw events
count= -1
speed= 1.0
start data >>
LaunchActivity(com.amaze.filemanager,com.amaze.filemanager.activities.MainActivity)
DispatchPointer(6934862,6934862,0,517.0,124.0,0.0,0.0,0,1.0,1.0,0,0)
DispatchPointer(6934862,6934867,1,520.041,127.07279,0.0,0.0,0,1.0,1.0,0,0)
GUIGen(3)
DispatchTrackball(-1,6945789,2,1.0,-3.0,0.0,0.0,0,1.0,1.0,0,0)
...
我想使用生成的脚本再次执行这样的事件序列。
我该怎么做呢?

同样,您需要
adb
。首先,您将在本地计算机上创建该文件

monkey.script

type= raw events
count= -1
speed= 1.0
start data >>
LaunchActivity(com.amaze.filemanager,com.amaze.filemanager.activities.MainActivity)
DispatchPointer(6934862,6934862,0,517.0,124.0,0.0,0.0,0,1.0,1.0,0,0)
DispatchPointer(6934862,6934867,1,520.041,127.07279,0.0,0.0,0,1.0,1.0,0,0)
GUIGen(3)
DispatchTrackball(-1,6945789,2,1.0,-3.0,0.0,0.0,0,1.0,1.0,0,0)
然后你会把它复制到你的手机上

adb push ./monkey.script /sdcard/Download
然后可以从adb运行脚本

$ adb shell monkey -f /sdcard/Download/monkey.script 1
Events injected: 4
## Network stats: elapsed time=10ms (0ms mobile, 0ms wifi, 10ms not connected)

我只是好奇,你是如何从Monkey工具中获取这个脚本的?你想在一定时间内循环你的脚本文件吗?@FlyingPumba我只是从命令行运行Monkey,具有所需的详细级别和输入数量,在文本文件上重定向输出在下一票上有任何解释吗?请在投票时发表评论。这在发布Ankyou建议脚本之前已经过测试。你能给我一些链接或资料来进一步研究吗。我也在做自动化工作,需要帮助你可以从这里开始我检查了视频,实际上我需要我可以在脚本中使用的命令的文档我检查了视频,实际上我需要我可以在脚本中使用的命令的文档,比如“GUIGen”命令意味着什么,以及count=-1在代码中的含义是什么。