使用adb命令通过IP地址连接手机
2024-10-18 22:36:41
前提:已经通过USB设备线连接过电脑,并成功安装驱动。
adb连接手机进行调试有两种方式,一种是使用USB线,另一种是使用无线WiFi。
第一种 使用USB线连接
1. 在手机上启用USB调试
2. 打开DOS命令窗口,输入 cd D:\Android\sdk\platform-tools 回车
3. 再输入adb devices,此时可以看到自己连接的设备。
PS:无法看到自己设备时,查看手机USB调试是否打开;PC端是否安装手机驱动。
第二种 使用无线WiFi连接
首先先了解一点底层的知识:
Android系统底层运行着一个服务(adbd),用于响应和管理大家在电脑端的adb命令连接,这个服务在启动时会根据手机的配置监听USB连接或网络其中之一。配置的属性为:service.adb.tcp.port,也就是监听的网络端口
- 以上属性的值 > 0:adbd将监听网络对应的端口(一般为5555)
- 以上属性的值 <=-1:adbd将监听USB
接下来是连接步骤:
命令行输入:adb connect (ip):5555
提示:unable to connect to (ip):5555
解决办法:
1)手机与PC相连,执行以下命令:adb tcpip 5555
成功提示:restarting in TCP mode port 5555
然后断开USB
错误提示:error:device not found
查看手机USB调试是否打开;PC端是否安装手机驱动。
2)接着执行adb connect (ip):5555,这时候应该就能连接成功了
成功提示:connected to (ip):5555
调试完成之后,输入如下的命令断开连接:
adb disconnect (ip):5555
最新文章
- 第1章 重构,第一个案例(3):运用多态取代switch
- ArcCatalog中连接SDE数据库
- java,js,jstl,EL的简单交互
- RedHat7 部署ELK日志分析系统
- VS 2012单元测试和测试资源管理器
- 【转】Cannot find -ltinfo when compiling android 4.0.3
- Hacker(21)----密码攻防之加密与解密基础
- 一起学ASP.NET Core 2.0学习笔记(二): ef core2.0 及mysql provider 、Fluent API相关配置及迁移
- cmd 更改计算机名
- tyvj4866 摆摊
- [BZOJ1001] [Beijing2006] 狼抓兔子 (最短路)
- C#遍历文件夹下面所有指定格式文件
- JVM-Ubuntu18.04.1下编译OpenJDK8
- MySql数据库实现分布式的主从结构
- python中map()函数用法
- Scrapy突破反爬虫的限制
- JDK8新特性01 Lambda表达式01_设计的由来
- Oracle tablespace 创建表空间
- FastReport二维码打印存在的问题
- 【转】json与jsonp区别浅析(json才是目的,jsonp只是手段)
热门文章
- conda添加多个版本的python
- [NewLife.XCode]实体类详解
- 面向连接的TCP概述
- Webpack编译结果浅析
- Perl数组和hash相关函数
- 解读经典《C#高级编程》第七版 Page79-93.对象和类型.Chapter3
- Docker之使用Dockerfile创建定制化镜像(四)--技术流ken
- 设置TabWidget的样式的方法、关联Fragment与tabwidget的方法、点击tab显示相应Fragment方法
- 建立多页面vue.js项目
- webapi接口发布出错 OwinStartupAttribute