推广 热搜:   公司  政策  中国  企业  快速  上海  未来  基金  有限公司 

airtest adb 远程连接_在Airtest中如何使用无线模式控制手机手机口「airtest adb 远程连接_在Airtest中如何使用无线模式控制手机」

   日期:2025-04-20     作者:uqian    评论:0    移动:http://m.uqian.cn/news/6716.html
核心提示:在使用Airtest超快速开发App爬虫文章的最后,我们留了一个尾巴:如何启动Airtest的无线模式,不用USB线就能控

在使用Airtest超快速开发App爬虫文章的最后,我们留了一个尾巴:如何启动Airtest的无线模式,不用USB线就能控制手机

本文将会讲到具体的做法。做法分为两种:第一种是在Airtest的IDE中控制手机。第二种是在Python代码里面控制远程手机。

无论使用哪种方式,要远程控制手机,就需要首先把手机上的adb端口打开。这一步必需先用USB线把手机连上电脑。

在终端里面执行命令

 
   
  

其中的端口号48887你可以自行设定为其他的端口号,但不能和已有的端口冲突。

命令执行完成以后,你就可以拔下USB线了。接下来就是远程控制手机。

打开Airtest,点击下图红框框住的 remote connection:

c8ebbf44f65d3654276ba080a9dc16b7.png

在弹出来的输入框中,输入

 
   
  

其中手机的IP你可以在无线路由器中找到,也可以在手机的系统设置中找到。端口就是上一条命令设定的端口。

例如

 
   
  

如下图所示。

858e1711a931d12be8bddea2037b2e36.png

点击 ,此时手机就会在上方的 Device列表中出现。双击它就可以无线连接手机并看到手机屏幕了。

首先说明,Airtest的官方文档有问题,如果你跟着文档来写代码,一定会失败。

官方文档中,在https://airtest.readthedocs.io/zhCN/latest/READMEMORE.html#connect-android-device有一段介绍如何连接远程安卓手机的例子

 
   
  

这个代码看起来,你可能会把Python代码写为

 
   
  

如果你这样写你一定无法连上手机

正确的代码为

 
   
  

只有按我这里的写法才能正确控制手机。如下面的gif所示。

5b1aef08fa9479178cf757bd4e9ae123.gif

动图中涉及到的完整代码为

 
   
  

本文地址:http://www.uqian.cn/news/6716.html    极顶速云 http://www.uqian.cn/ , 查看更多
 
打赏
 
更多>同类行业资讯
0相关评论

公司基本资料信息
推荐图文
推荐行业资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报