Monkeyrunner 报错集合

解决monkeyrunner无法运行的问题(心路历程),可以帮到你

一、验证 monkeyrunner是否可以正常使用

运行monkeyrunner时出现如下错误。

https://img2.sycdn.imooc.com/5b8127c90001f02404570060.jpg

出现以上问题,检查monkeyrunner.bat所在目录是否已经添加到了环境变量path中。

发现新版的monkeyrunner.bat不再是在tools目录下而是在bin目录下面。而原来我们只在环境变量中的path添加了tools和platform-tools路径,所以我们需要把bin路径添加到path中。

https://img4.sycdn.imooc.com/5b8127d30001caec03210074.jpg

退出命令行,并重新打开命令行。再次输入命令:monkeyrunner

https://img1.sycdn.imooc.com/5b8127d80001616e05000048.jpg

提示找不到framewor和jar包

于是我们需要在tools下新建一个名为“framework”的文件夹,把tools下的lib文件夹(里面有很多jar包)里的所有文件复制到framework文件夹中,并把platform-tools文件夹下的adb.exe文件复制到framework文件夹下。

退出命令行,重新打开命令行。输入并执行命令monkeyrunner:

https://img2.sycdn.imooc.com/5b8127e000017b3e05540101.jpg

提示成功,并已经入monkeyrunner环境中。

二、使用monkeyrunner执行脚本文件

直接在monkeyrunner环境中输入并执行命令: monkeyrunne rm.py

https://img2.sycdn.imooc.com/5b8127ea00011fd205540163.jpg

提示错误,无法匹配。

于是我尝试添加脚本的路径:

https://img3.sycdn.imooc.com/5b8127f30001937d04360104.jpg

还是不行。

Ctrl+d退出monkeyrunner环境,在DOS下执行命令:monkeyrunner  mr.py

https://img1.sycdn.imooc.com/5b8127fa0001079105540118.jpg

提示打不开这个文件

于是再给脚本添加路径就成功了。

https://img1.sycdn.imooc.com/5b81280100012d0205270163.jpg

原文地址:https://www.cnblogs.com/lexus168/p/12594865.html