业界动态
airtest adb 远程连接_在Airtest中如何使用无线模式控制手机手机口「airtest adb 远程连接_在Airtest中如何使用无线模式控制手机」
2025-04-20 20:13

在使用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

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

 
   
  

    以上就是本篇文章【airtest adb 远程连接_在Airtest中如何使用无线模式控制手机手机口「airtest adb 远程连接_在Airtest中如何使用无线模式控制手机」】的全部内容了,欢迎阅览 ! 文章地址:http://www.uqian.cn/news/6716.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 极顶速云移动站 http://m.uqian.cn/ , 查看更多   

点击拨打: