忙活了一天,绕了一大堆弯路(因为百度这方面的中文资料都太零碎了),总算是成功用appium连上真机跑脚本了,虽然脚本没跑成功(提示包不能启动,因为这个是公司自研的软件,明天再去调查调查问题),但是手机提示appium setting并且自动关闭软件的时候,好歹是能通过电脑操控手机了。
一
首先,jdk、、SDK、nodejs、jre、python、Appium-Python-Client这些自然不必说,直接按着教程来,一天我就在环境变量里添加了一大堆东西。
npm下载换成淘宝源,一开始直接使用npm命令还是有一些下载不下来,用淘宝源就没有问题了。
第一次安装appium我是下载的压缩包直接解压的,有一个带UI的可视化界面,但是一直提示我连接出错,于是我又把它给卸载了,然后再用的npm -g下载到全局,就是网不好等的久一点,之后就没有问题了。
二
网上好多教程都是详细讲软件安装,之后就非常的简略,我看的时候就一头雾水,不过现在想想确实也蛮简单的,只是难者不会会者不难而已。
我是使用真机(努比亚)直接连的电脑,没有用到模拟器。
首先手机用USB连接电脑,打开调试开关,电脑直接CMD中使用adb devices命令查看你的手机UDID。
然后使用appium -a127.0.0.1 -p4723 -Uxxxxx
(这里的xxxx是上面查询的设备号