北京网站建设方案品牌公司,青岛高端网站制作,网站平台网站怎么做,鄂州网站设计制作之前写过一篇文章
python使用uiautomator2操作雷电模拟器_uiautomator2 雷电模拟器-CSDN博客
上面这篇文章用的是雷电模拟器4#xff0c;雷电模拟器4.0.78#xff0c;android版本7.1.2。
今天有空#xff0c;再使用雷电模拟器9#xff0c;android版本9来测试一下 uiauto…之前写过一篇文章
python使用uiautomator2操作雷电模拟器_uiautomator2 雷电模拟器-CSDN博客
上面这篇文章用的是雷电模拟器4雷电模拟器4.0.78android版本7.1.2。
今天有空再使用雷电模拟器9android版本9来测试一下 uiautomator2。 python版本为3.8.10 好那就开始了。边写边测试边解决问题。
一、首先将手机进入开发者模式。点击“关于平板电脑”-拉至最底部-多次点击“版本号”即可。返回一次可以在“设置”-“系统”-“高级”看到“开发者选项”这里和雷电4不一样如图。 然后打开USB调试。 二、安装uiautomator2库
我的python3.8.10设置的环境变量并改名为pip38
pip38 install -U uiautomator2
pip38 install -U weditor0.6.4
三、使用adb将电脑与模拟器相连
进入雷电9的路径D:\leidian\LDPlayer9后运行下面命令
d:cd D:/leidian/LDPlayer9/adb connect 127.0.0.1:5555雷电模拟器的默认端口是5555adb devices再运行一次
adb.exe kill-serveradb devices
这时容易出错emulator-5554 unauthorized 这里特意注意一点
必须要System.vmdk共享只读否则adb连接时会报unauthorized
这样的话使用面具和adb连接就不能同时进行还没找到解决办法。
此问题求解决adb 连接问题 emulator-5554 unauthorized_雷电模拟器问题帮助_雷电安卓模拟器论坛 四、运行python38 -m uiautomator2 init安装包含httprpc服务的apk到手机
安装后手机上就会出现小汽车的图标。 五、 在pycharm中运行代码
import uiautomator2 as u2d u2.connect() # connect to device
print(d.info) 结果 打开一个APP作业帮再测试一下 com.baidu.homework作业帮是百度系的吗 写更复杂操作手机的代码查看我的文章
python使用uiautomator2操作真机_python真机操作-CSDN博客