Android 11 的无线调试简直不要太好用

前言

大家应该知道,之前写过一篇旧文:**你知道 adb 的无线方式开发模式吗,**不过今天想跟大家介绍一下 Android 11 的无线调试有了新的变化。

旧文介绍的无线调试模式,第一次使用需要先连接 usb 线来完成手机跟电脑的无线调试,而且每次都得这样的重复操作(想象一下每天早上上班都得先通过 usb 线连接一次)。

而 Google 工程师也是注意到了这种无线调试模式的鸡肋之处,所以已经更新有段时间的 Android 11 中采用了一种新的配对方式,从始至终都无需一根 usb 线即可开启 Android 设备与电脑的无线配对。(就像蓝牙配对那么方便)

先决条件

先来看看使用这么帅气的调试方式的先决条件:

  • Android 手机需要是 Android 11 以上系统;

  • 电脑上的 Android SDK 工具需要 ≥ 30.0.0 版本,确认方式是:adb --version

    ~ » adb --version

  •  Android 手机和电脑需连接在同一 WiFi 网络下;

配对步骤

当你确认这些条件都具备,那么就可以愉快的开始 Android 11 的无线调试开启步骤了:

  1. 在手机上启用开发者模式 & USB 调试(一般是关于手机 --> 连续点击版本号,直到提示你已进入开发者模式);

  2. 启用无线调试选项;

  3. 在询问 要在此网络上允许无线调试吗? 的对话框中,点击允许

  4. 经过第三步的操作,已经成功在手机上开启无线调试服务,点击无线调试 --> 点击使用配对码配对设备 可以看到配对码、ip 和端口号(详情见图片,每次点击都会生成新的)

  5. 在电脑上的终端终端运行 adb pair ipaddr:port, 如下

    // ip 和 port 点击无线调试 --> 点击使用配对码配对设备即可获取(每次点击都会生成新的)
    
  6. 输入 adb devices -l 即可看到通过无线连接成功的设备,如下:

    ~ » adb devices -l
    

完成这些步骤,接下来我们就可以愉快的写 BUG 去了,更爽的是这些操作是带记忆存储的,也就是说已经成功配对的两个设备(手机和电脑)每次连接到同一个 WiFi 时会自动完成匹配,无需人工干预,简直爆赞!!!

感觉用起来吧,直接释放你电脑本就稀缺的 usb 口,什么缺了 Android 11?哈哈,那不就多个理由向老板们申请一个 Android 11 测试机了么,小伙子,我相信你可以的~~~

PS:目前只发现一个缺陷,就是如果手机断开 WiFi 再次重新连接的时候,需要再次手动打开 **无线调试** 选项(其他步骤无需再做);不过这个缺点倒也能接受,毕竟比较少会把手机的 WiFi 断开重连。

点 "再看" 或者 "关注" 是对我的最大的肯定和鼓励。

本文分享自微信公众号 - fireantzhang(fireantzhang)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

点赞
收藏

评论区

加载中...

相关推荐

MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1

文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

手写Java HashMap源码

HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22

关于WIFI密码破解——握手包(详细图文教程)

前言:新搬的地方还没有安装WIFI,流量手机流量快烧完了,看着附近的WIFI,很是心动。于是上网搜索了一下教程进行试验,试验过程和结果,仅作为学习记录。试验环境:1.台式机2.Kali虚拟机3.无线网卡4.菜鸡一只试验过程:一、无线网卡安排1.主机USB接口直接怼入无线网卡,Kali虚拟机弹窗提示,选择连接到虚拟机,选中Kali,点击确定。(看

2020年前端实用代码段,为你的工作保驾护航

有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )

​一篇文章总结一下Python库中关于时间的常见操作

前言本次来总结一下关于Python时间的相关操作,有一个有趣的问题。如果你的业务用不到时间相关的操作,你的业务基本上会一直用不到。但是如果你的业务一旦用到了时间操作,你就会发现,淦,到处都是时间操作。。。所以思来想去,还是总结一下吧,本次会采用类型注解方式。time包importtime时间戳从1970年1月1日00:00:00标准时区诞生到现在