Python利用MonkeyRunner操作手机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python利用MonkeyRunner操作手机相关的知识,希望对你有一定的参考价值。

    手机连接电脑后,利用monkeyrunner操作手机时,一般的商业机(也就是我们买到的手机)是无法直接连接的,可以通过adb devices查看手机是否已经连接电脑,象下图一样会出现类似手机ID的序号就代表连接成功。

技术分享

直接链接的话会出险报错“unable to get view server version ”,“unable to get view server protocol version”,如下图

技术分享

 

这种情况我猜测的原因是手机没获得root权限,无法获得viewserver,因此,我尝试的方法是在手机上装了viewserver.apk,然后开启viewserver,再次运行脚本,手机就可以被脚本操作了。

以上是关于Python利用MonkeyRunner操作手机的主要内容,如果未能解决你的问题,请参考以下文章

monkeyrunner

MonkeyRunner之MonkeyRecorder录制回放脚本(亲测可正常运行)

Android自动化测试之——MonkeyRunner

monkeyrunner 进行多设备UI测试

转载:monkeyrunner之eclipse中运行monkeyrunner脚本之环境搭建

如何在monkeyrunner中获取菜单标签。?