我经常在开发过程中,遇到手机又没电了但是还需要用数据线连接电脑进行程序调试,但是电脑充电又太慢了,从而影响很多问题,而且看着手机的电量还让人慌得一批。
所以今天我写一个通过adb 将手机通过tcpip无线局域网内连接电脑进行调试。开发环境就不多说了。
总的来说三个步骤。
步骤一、配置adb环境变量,方便输入指令

在用户变量的Path中添加你下载的SDK路径下的platform-tools
这里我的路径是E:\SDK\platform-tools,自己写自己的
步骤二、同往常一样,手机通过数据线连接电脑(USB调试必须的,不解释)

当你点击连接的时候,出现了设备,这个意思就是你USB调试打开了,连接正常
步骤三、win+R输入cmd回车进入命令行小黑窗
输入adb devices回车,列表里面就是你现在连接的设备

紧接着输入adb tcpip 5555,这里输入5555-5585都可以(尽量输入奇数),不要问我为什么,我也不知道。

当显示restarting的话就意味着手机的这个端口是空闲的,你可以去连接
然后接下来就是查找你手机的IP地址
你可以选择在通过adb shell ifconfig wlan0命令来完成IP查询,也可以自己去系统设置里面查找

这时候就是万事俱备只欠东风了。你只需要仅仅输入adb connect 192.168.1.114:5555

就能连接成功了,接下来你就可以拔下手机去快乐的充电了,Android Studio 运行的时候会依旧存在你的设备。
另外给大家安利一个比较牛批的插件

这个插件可以快速debugger,并且不会让程序重新编译,还有权限,清除缓存数据什么的,你们可以安装了插件自己测试。

最后在整个流程中我出现的问题也总结一下,我这边有好多测试机,所以我想把所有的测试机都给通过adb的tcpip连接上,但是当我第一个手机搞定了后,第二个就无法连接了,报错是这个

他是说,超过一个设备连接无法确定我是给哪个手机下的命令,所以这里需要额外加一个参数

这时候你只需要重新展示设备信息,然后用 -s XXXXXX XXXXX填写设备前面的序列号就可以完成指定手机的连接,如图

这时候就添加上了,很是舒服~~~

ADB局域网连接手机进行调试项目相关推荐

  1. 通过wifi进行adb远程连接手机进行调试

    首次用wifi进行adb连接手机需先用USB连接手机,cmd窗口输入adb tcpip 5555 否则 会提示device not found. 手机打开usb调试模式,确保电脑和Android设备连 ...

  2. 局域网连接: 手机网络调试助手连接不上电脑网络调试助手

    电脑作为 TCP Server 手机作为 TCP Client 两者连接同一个WiFi路由器,处于同一个局域网,但是就是连接不上(但手机间就可以) 解决办法:把电脑防火墙关了就可以了

  3. Appium、adb控制Android手机和实战项目

    Appium.adb控制Android手机和实战项目 adb常用命令 Appium中API 元素定位操作API 滑动和拖拽事件(appium<2.0版本) 高级手势TouchAction 手机操 ...

  4. TV(智能电视)app开发,adb局域网连接调试

    1,打开电视adb调试的权限 我们开发手机app的时候都知道打开开发者选项才能连接adb,电视也是一样的,我们用小米电视举例子. 打开电视的设置,如图 : 打开"关于"这一项,如图 ...

  5. Android Studio如何用无线(WiFi)连接手机进行调试

    今天是2022年2月15日,农历正月十五.截止今日,我已经一年多没写代码了,去年干了一年铸造.今天无意间看到原来Android Studio还可以无线连接手机,进行调试.早在2017年就可以了,我居然 ...

  6. ESP8266实现WIFI局域网连接手机APP监控

    主要功能 STM32采集温湿度信息. 人体红外感应模块, 检测到有人活动, LED3亮. 手机APP通过WIFI连接, 可查看温湿度信息, 可控制LED1, LED2, 蜂鸣器. STM32与电脑上位 ...

  7. python使用ADB工具连接手机进行操作/点赞/评论

    准备工作: 一.手机通过数据线连接电脑 二.手机进入开发者模式并进入调试模式 三.电脑安装ADB工具 原理: 1.通过ADB工具将手机进行连接并截屏并将手机截屏图片保存到电脑中. 2.通过截屏的图片进 ...

  8. adb 指令连接手机、平板进行Wi-Fi调试

    前提条件: 1.在同一Wi-Fi情况下 2.adb 环境已配置 3.设备已通过USB连接电脑 具体指令操作: 1.查看设备 adb devices 如下图,有一台设备: 2.开启端口 adb tcpi ...

  9. 使用ADB命令连接手机、发送广播

    今天说一下ADB命令中的一些Android开发中常用的命令,如果不懂什么是ADB或者使用ADB命令后出现提示"不是内部命令"等问题的请百度一下.安装好环境后我们就开始吧! 首先我们 ...

最新文章

  1. 30个免费网页图标字体以及使用方法
  2. 爬虫笔记:Urllib库详解
  3. python爬取的信息条数比页面显示多_Python爬取分析北京二手房数据?数据结果真的太吓人了...
  4. 使用 .NET Core 中的 EventCounters 衡量性能
  5. 统一管理MOSS2010用户头像
  6. asurerp可以导出php文件吗,编译前的准备 - PHP 扩展开发及内核应用相关内容 - UDN开源文档...
  7. vscode 中 markdown 插件和使用
  8. 刚刚!频域通道注意力网络FcaNet开源了!
  9. 酷炫好玩又实用 | 可能是CES上六个最值得买的电子产品
  10. 高等数学复习笔记(四)- 零点问题与微分不等式
  11. VS 2010 for SharePoint
  12. Nicescroll滚动条插件手机端问题总结
  13. 大学生职业生涯规划包word,ppt模板以及必备素材
  14. 【数据结构 严蔚敏版】 顺序表基本操作
  15. polsarpro的开源代码_13个开源遥感软件包
  16. CCS 报警告 #10247-D
  17. 【SpringBoot高级篇】springboot实现上传docdocx文件格式转pdf在线预览
  18. OA协同办公系统-day01
  19. 你的年龄体重身高,最好别对这款 app 撒谎
  20. 提高科学研究素养的路径

热门文章

  1. ios 使用webview 查找_ios: WebView内高亮搜索
  2. Java 计算一段代码运行的时间
  3. 关于纹理特征的基础知识介绍
  4. 小.心情5(21天减肥法)
  5. ubuntu安装Qt creator
  6. 工业大数据在铅粉机的应用(一)
  7. Prometheus 从入门到入土 -----入土
  8. matlab 对数坐标
  9. STC89C52控制AD0809采集信号并显示
  10. [原创]基于proteus仿真16*64点阵屏带DS1302实钟芯片