zoukankan      html  css  js  c++  java
  • ADB WIFI无线调试真正摆脱usb数据线连接,一次也不用!

    常见的使用ADB无线调试步骤

    1. 手机“开发者模式”菜单中开启“USB调试” 和“无线调试”,手机网络与电脑在同一网内;

    2. 手机使用USB与电脑进行正常连接;

    3. 在命令窗口执行以下ADB命令:

      • 给当前连接的设备指定一个监听的端口

        adb tcpip 5555 
        
      • 使用手机IP地址进行无线连接

        adb connect 192.168.1.xxx
        
      • 使用 adb devices 命令查看设备的连接情况

    4. 常见问题 :

      adb server version (31) doesn't match this client (41)
      这个是指电脑上运行的adb版本与手机上的版本不匹配,我们需要使用adb1.0.31版本来连接

    以上的操作步骤,两个地方需要吐槽:

    1. 说好的无线调试,怎么还是得先用usb连接?
    2. 手机都andorid11了,怎么还只能匹配adb 1.0.31?

    经过一番摸索,终于找到方法来解决以上疑惑

    一、首先,我们在开启“无线调试”后,点击“无线调试”的这个标题,可以进到子设置中查看对应的ip地址和端口等信息,其中有一个“使用配对码配对设备”的设置项,点击会打开一个有6位数字的弹窗及ip地址和端口,那么这就是接下来的重点了;

    二、下载一个新版的adb,比如1.0.41,在命令窗口执行显示帮助信息,发现多了个adb pair 命令:

    adb pair HOST[:PORT] [PAIRING CODE]
    

    ​ 这个刚好是对应手机无线调试中的“使用配对码配对设备”,使用命令adb pair + 弹框中显示的ip端口,进行配对,然后会提示输入配对码“Enter pairing code” ,输入6位配对码回车,提示配对成功“successfully paired to...”;

    三、配对成功后,实际上也是对电脑端进行了授权,在无线调试设置的“已配对设备列表”中也能看到电脑的名称,然后我们再使用命令进行连接,执行连接成功后,手机上会收到提示“已连接到无线调试”

    adb connect 192.168.1.xxx:xxx  // 无线调试的IP地址及端口
    

    ​ (之前还说版本不匹配,现在正常了,原来是方法不对)

    四、最后大功告成,以后也无需再次进行配对,只需要执行一次连接命令即可,使用完毕记得使用adb disconnect 命令或关闭手机的无线调试来结束与电脑的连接!

  • 相关阅读:
    Windows7共享设置
    13-运算符
    13-数据类型转换
    06-移动web之flex布局
    09-sass
    08-less预处理器
    移动端必须掌握知识点
    11-JS变量
    10-响应式
    07-rem
  • 原文地址:https://www.cnblogs.com/fayf/p/15507429.html
Copyright © 2011-2022 走看看