不能运行monkeyrunner记录器

时间:2016-07-06 10:04:57

标签: android monkeyrunner

我正在尝试将monkeyrunner用于我的项目。据我所知,有 2个基本脚本

monkey_recorder.py: https://android.googlesource.com/platform/sdk/+/ics-mr0/monkeyrunner/scripts/monkey_recorder.py

monkey_playback.py: https://android.googlesource.com/platform/sdk/+/ics-mr0/monkeyrunner/scripts/monkey_playback.py

因此,monkey_recorder.py用于录制操作monkey_playback.py用于再现这些操作

我发现here,我可以运行录音机这一行:

./monkeyrunner monkey_recorder.py

我尝试从这个目录执行此命令:

/Users/user/programs/android-sdk-macosx/tools

我收到了这个错误:

iMac-Developer-2:tools user$ ./monkeyrunner monkey_recorder.py
Can't open specified script file
Usage: monkeyrunner [options] SCRIPT_FILE

    -s      MonkeyServer IP Address.
    -p      MonkeyServer TCP Port.
    -v      MonkeyServer Logging level (ALL, FINEST, FINER, FINE, CONFIG, INFO, WARNING, SEVERE, OFF)

所以,我预料到,这个窗口将被打开:

enter image description here

操作系统: OS X Yosemite, v10.10.5

请帮我解决这个问题。
感谢。

1 个答案:

答案 0 :(得分:3)

尝试AndroidViewClient/culebra。它提供了类似的功能,具有能够生成普通python单元测试或脚本的巨大优势。

Culebra UI描述了与monkey_recorder.py类似的用户界面。