uiautomator2 adb 安装与运行 python控制手机软件 |
您所在的位置:网站首页 › adb远程控制手机软件 › uiautomator2 adb 安装与运行 python控制手机软件 |
研究了三天才搞定的python自动化控制手机软件,将学到的步骤和遇到的各种坑在这里记录下来,方便我之后查找
写代码前的准备工作
一、下载adb软件、添加环境变量、调试
1.0 下载adb https://www.banxiayue.com/adb-1-0-39.html 这个是下载地址,有好几个版本 1.1 下载好后配置环境变量 打开环境变量 ----将adb的文件地址复制到环境变量中,直接上图来的更直接 1.2打来手机的调试功能 我的手机是华为手机 1.4 打开cmd,输入 adb devices 指令 查看是否连接 window + R 键打开运行窗口,输入cmd,按回车打开cmd窗口。 2.0 在cmd中输入 pip3 install --pre -U uiautomator2 下载uiautomator2库 3.0 cmd窗口中输入 python -m uiautomator2 init 下载到手机上一个叫ATX的软件 3.1 在cmd中输入 python -m weditor 命令,连接 手机与电脑,同时会打开浏览器窗口,显示将手机上的内容投射到电脑上
但是经过一段时间不用的时候再打开weditor这个页面是连接不上的,解决办法: cmd命令行里再执行一次:python -m uiautomator2 init,再重新更新下就可以了!! 下面的是我研究了几天,写出来的自动发送消息的代码,可以自动发送消息,但有bug,技术不到家,也暂时不打算完善了。 import time import uiautomator2 text = "戳你一下,看你在干嘛" def diandian(): """点点代码, 要打开到点点页面才能执行代码""" d = uiautomator2.connect("192.168.8.101") num = 0 for i in range(150): if d(resourceId="com.immomo.momo:id/img_dialog_close"): |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |