python uiautomator2_python+uiautomator2 环境搭建

前提:

python环境OK

ADB配置OK

一、UIautomator2的安装:

1、安卓python 库

2、安装后验证

直接新建Python文件,内容为:

输出电脑连接的安卓手机

{'udid': '4796676d-30:94:35:6f:28:75-V1914A', 'version': '9', 'serial': '4796676d', 'brand': 'vivo', 'model': 'V1914A', 'hwaddr': '30:94:35:6f:28:75', 'port': 7912, 'sdk': 28, 'agentVersion': '0.9.1', 'display': {'width': 1080, 'height': 2340}, 'battery': {'acPowered': False, 'usbPowered': False, 'wirelessPowered': False, 'status': 3, 'health': 2, 'present': True, 'level': 86, 'scale': 100, 'voltage': 4154, 'temperature': 270, 'technology': 'Li-poly'}, 'memory': {'total': 5695384, 'around': '5 GB'}, 'cpu': {'cores': 8, 'hardware': 'Qualcomm Technologies, Inc SDM845'}, 'arch': '', 'owner': None, 'presenceChangedAt': '0001-01-01T00:00:00Z', 'usingBeganAt': '0001-01-01T00:00:00Z', 'product': None, 'provider': None}

3、安装辅助编辑器weditor

这个工具可以实事查看定位元素,直接生成脚本。

二、adb无线连接,执行脚本

Connect the device with USB cable to host.

Make sure adb is running in USB mode on host.

$ adb usb

restarting in USB mode

Connect to the device over USB.

$ adb devices

List of devices attached

######## device

Restart host adb in tcpip mode.

$ adb tcpip 5555

restarting in TCP mode port:5555

Find out the IP address of the Android device: Settings -> About tablet -> Status -> IP address. Remember the IP address, of the form #.#.#.#.

Connect adb host to device:

$ adb connect #.#.#.#

connected to #.#.#.#:5555

Remove USB cable from device, and confirm you can still access device:

$ adb devices

List of devices attached

#.#.#.#:5555 device

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值