手机连接电脑后,利用monkeyrunner操作手机时,一般的商业机(也就是我们买到的手机)是无法直接连接的,可以通过adb devices查看手机是否已经连接电脑,象下图一样会出现类似手机ID的序号就代表连接成功。
直接链接的话会出险报错“unable to get view server version ”,“unable to get view server protocol version”,如下图
这种情况我猜测的原因是手机没获得root权限,无法获得viewserver,因此,我尝试的方法是在手机上装了viewserver.apk,然后开启viewserver,再次运行脚本,手机就可以被脚本操作了。
时间: 2024-10-05 04:50:03