常见的使用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 命令或关闭手机的无线调试来结束与电脑的连接!

ADB WIFI无线调试真正摆脱usb数据线连接,一次也不用!的更多相关文章

  1. Android系统移植与调试之------->如何添加一个adb wifi无线调试的功能【开发者选项】-【Wifi调试】

    首先弄懂怎么设置adb wifi无线调试的功能,如下所示. 1. 手机端开启adb tcp连接端口 :/$setprop service.adb.tcp.port :/$stop adbd :/$st ...

  2. Android Studio 安装与使用ADB wifi 无线调试

    首先,安装ADB WIFI File->Settings->Plugins 其次,用USB连接手机与电脑(并开启手机的调试模式) 任务栏若无提示,即可拔下USB线,开始无线调试 任务栏若是 ...

  3. 启用adb wifi无线调试功能(无需root)

    1  工具 电脑.手机 2  前提 电脑和手机出于同一网段 3  步骤 以管理员方式打开cmd,运行 adb tcpip 5555(执行tcpip调试模式) adb connect  192.168. ...

  4. ADB连接手机的两种方式(usb数据线连接和wifi连接)

    ADB(Android Debug Bridge)安卓测试桥,它是连接电脑开发端和安卓设备的桥梁,这个安卓设备可以是真实的安卓手机或者平板,也可以是虚拟的安卓模拟器,   这里介绍ADB连接手机的两种 ...

  5. Android wifi无线调试App新玩法ADB WIFI

    Wifi 调试App已经不是什么新鲜的事情了,之前也看过不少,不是使用麻烦就是需要root权限,今个我给大家介绍一款好用的android studio 插件--ADB WIFI. 安装 setting ...

  6. Android 通过ADB Wireless无线调试应用

    使用数据线调试应用难免不方便,本篇博客介绍使用ADB Wireless工具.当手机和电脑处在同一网络下.实现无线调试应用. ADB Wireless可以让手机用无线来代替USB连接.而使用ADB工具的 ...

  7. ADB 远程无线调试

    由于自己购买的x4412 Android开发板存在一个问题,是无法同时链接USB线,和插入无线网卡.只能使用其中一个功能 需要复现一个DRM在线下载的功能,同时需要抓起一些日志信息,此处就想到了使用 ...

  8. 【Wince-USB通讯】Wince在没有Wifi的情况下使用USB数据线与PC进行Socket通讯

    具体操作 1.确保Wince连接PC成功 2.服务端的IP输入:127.0.0.1 ,然后启动侦听. 3.在客户端输入的服务器IP是:192.168.55.100 (客户端的IP是192.168.55 ...

  9. 填坑实录 Android Studio 利用 ADB WIFI 插件实现真机无线调试

    总是用模拟器,小破本的渣内存无法承受,同时模拟器的版本大多停在4.4,无法体现Android 5.0.6.0 的版本特性,因此决定利用 Android Studio 的插件实现真机无线调试. 步骤如下 ...

随机推荐

  1. mysql中varchar类型和datetime类型字段进行比较

    我是在mysql5.7版本进行比较 表a的字段order_no和表iwebshop_tmp的字段order_no一样 需要更新iwebshop_member_order表的datetime类型expi ...

  2. 苹果手机input输入文字消失,看不见

    这里的方法是: 原来字体是12号,改成15号或其他大一点的字号

  3. php 页面公共部分 转化为js document.write(); 并由匿名函数包裹

    页面公共部分以javascript  document.write()方式加载 生成的js放到需要的位置   footer.js 放到body底部引入 ... <script src=" ...

  4. 《DotNet Web应用单文件部署系列》三、混淆dll文件

    众所周知,C#编译后的dll文件可被反编译,网上搜索"C# 反编译"会出现一大堆资料.为了提高反编译成本,我们必须对dll文件进行混淆处理. 目前,C#混淆工具很多,我推荐obfu ...

  5. Windows10通过WSL编译jdk12

    Windows使用WSL编译OpenJDK 安装Ubuntu以及配置国内镜像 首选确保windows10已经安装了ubuntu 更换ubuntu20.04国内镜像,这里我选择的是阿里云镜像 sudo ...

  6. @Value竟然能玩出这么多花样

    前言 对于从事java开发工作的小伙伴来说,spring框架肯定再熟悉不过了.spring给开发者提供了非常丰富的api,满足我们日常的工作需求. 如果想要创建bean实例,可以使用@Controll ...

  7. The type name or alias SqlServer could not be resolved.Please check your configuration

    The type name or alias SqlServer could not be resolved.Please check your configuration file.... 检查一下 ...

  8. gin 跨域问题

    package middlewares import ( "github.com/gin-gonic/gin" "net/http" ) func Cors() ...

  9. pure-ftpd管理FTP服务器,创建文件夹可以,但上传下载文件不行

    两种原因 1.因为pure-ftpd的防火墙端口问题 # Port range for passive connections replies. - for firewalling. PassiveP ...

  10. 用最简单的方式理解 IoC 控制反转

    思想引入 假设一个系统原先只设定有一个默认的方法去完成业务,这里举例这个原先设定开发的是 UserDaoImpl(可能有些牵强,但是不影响我们对逻辑的理解)这样一个业务. 后来有一天,需求变了,业务流 ...