android monkey runner脚本

时间:2011-09-26 11:49:54

标签: android monkeyrunner

我试图使用Monkey runner运行一个示例python程序但不幸的是抛出了这种类型的错误:

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)

线程“main”java.lang.NullPointerException中的异常  所以任何人都可以指导我如何解决这个问题以及如何使用monkey runner来执行这类事情

2 个答案:

答案 0 :(得分:0)

我发现通往剧本的路径绝对有助于monkeyrunner。 我从一个Python脚本调用运行器,其中一个帮助器类有一个startMonkey方法:

def startMonkey(self, monkeyScript):
    command = [ self.env + '\\tools\\monkeyrunner.bat' ]
    command.append( os.path.abspath( monkeyScript ) )
    return startProcess( command )

这似乎对我有用。

答案 1 :(得分:0)

脚本文件应该是monkeyrunner c:\test_script\first.py

以下的完整路径文件名

所以转到文件夹\ sdk \ tools

enter image description here

按shift 右键单击打开命令提示符并输入 monkeyrunner c:\ test_script \ python_file_name.py