首先,感恩原创:https://www.cnblogs.com/leo0621/p/9158698.html

adb连接手机进行调试有两种方式,一种使用USB线,一种使用无线WiFi。

第一种 使用USB线连接

  1. 在手机上启用USB调试

  2. CMD窗口输入adb devices,此时可以看到自己的设备。

PS:无法看到自己设备时,查看手机USB调试是否打开;PC端是否安装手机驱动。

第二种 使用无线WiFi连接

首先先了解一点底层的知识:

Android系统底层运行着一个服务(adbd),用于响应和管理大家在电脑端的adb命令连接,这个服务在启动时会根据手机的配置监听USB连接或网络其中之一。配置的属性为:service.adb.tcp.port,也就是监听的网络端口

以上属性的值 > 0:adbd将监听网络对应的端口(一般为5555)
以上属性的值 <=-1:adbd将监听USB
接下来是连接步骤:

  1. 命令行输入:adb connect 172.16.4.37:5555 (:5555可省略)

    提示:unable to connect to 172.16.4.37:5555

    解决办法:

    1)手机与PC相连,执行以下命令:adb tcpip 5555

    成功提示:restarting in TCP mode port 5555

    如果手机没有和PC连接,直接使用以上命令会提示 error:device not found

    然后断开USB

    2)接着执行adb connect 172.16.4.37:5555,这时候应该就能连接成功了

    成功提示:connected to 172.16.4.37:5555

  2. 输入adb devices,得到以下提示说明连接成功,可以进行各种调试了

    List of devices attached

    172.16.4.37:5555 devices

3.调试完成之后,输入如下的命令断开连接:

adb disconnect 192.168.1.5:5555
4.最后一步,需要把监听的网络端口重置为-1,监听USB端口(好像不做这一步,直接插上USB线也能正常使用,而且这一步经常会提示could not set property,需要root权限)

setprop service.adb.tcp.port -1stop adbdstart adbd

adb连接手机的两种方式相关推荐

  1. ADB——连接手机的三种方式

    ADB--连接手机的三种方式 有USB连接 硬件状态正常. 包括 Android 设备处于正常开机状态,USB 连接线和各种接口完好. Android 设备的开发者选项和 USB 调试模式已开启. 可 ...

  2. 阿里软件测试二面:adb 连接 Android 手机的两种方式,看完你就懂了

    前言 随着现在移动端技术的突飞猛进,导致现在市场上,APP 应用数不胜数,那对于测试工程师而言,对于 APP 的测试,那基本就是一个必修课了. 今天,我就来给大家介绍一下,adb 连接 Android ...

  3. 苹果手机投影_投影仪连手机的两种方式介绍

    投影仪连手机的两种方式介绍 投影仪连手机跟电脑连接投影仪一样,有线和无线连接两种方式. 投影仪连手机有线连接: 如果智能手机如果支持MHL连接,那直接购买一条MHL线,一头接在手机上,另一头接在投影仪 ...

  4. 动态连接库的两种方式

    动态连接库的两种方式? 答案:调用一个DLL中的函数有两种方法: 1.载入时动态链接(load-time dynamic linking),模块非常明确调用某个导出函数,使得他们就像本地函数一样.这需 ...

  5. php mysql 连接方法 对比_Mysql实例php连接MySQL的两种方式对比

    <Mysql实例php连接MySQL的两种方式对比>要点: 本文介绍了Mysql实例php连接MySQL的两种方式对比,希望对您有用.如果有疑问,可以联系我们. MYSQL数据库记录一下P ...

  6. beeline连接hive的两种方式

    前提先要启动hiveserver2,不启动怎么连接呢. hive --service hiveserver2 & 方式1 先登录beeline,进入beeline的命令行环境,然后连接 [ro ...

  7. C++连接mysql的两种方式(ADO连接和mysql api连接)

    一.ADO连接mysql 1.安装mysql-5.5.20-win32.msi和mysql-connector-odbc-5.3.4-win32.msi(一般两个安装程序要匹配,否则可能连接不上)   ...

  8. ADB 调试手机的三种方式(USB、WLAN、WIFI)

    背景 由于 MAC 的 USB 口全被占用着,采用无线连接更方便,记录一下,以防忘记~ USB 调试 手机开启开发者选项和 USB 调试模式(通常开启方式:在关于手机连续点击7次版本号): USB 连 ...

  9. 树莓派开机连接桌面的两种方式

    目录 1.利用HDMI线接显示屏 2.利用VNC Viewer远程无线连接树莓派桌面 (1)用笔记本电脑开启热点 (2)在SD卡里设置好网络配置 (3)将SD卡安到树莓派中,查IP地址 (4)利用远程 ...

最新文章

  1. python 函数装饰器学习
  2. https://wenku.baidu.com/view/1f9138e903d8ce2f01662306.html
  3. cocos2d-x游戏实例(2)-主角根据输入移动
  4. Android动态赋权限,安卓6.0以上动态添加权限超简单模板
  5. 使用BootStrap框架设置全局CSS样式
  6. centOS安装openoffice的方法
  7. oracle客户端更改字符集,oracle 服务器跟客户端字符集的查看和修改
  8. 力扣-53 最大子序和
  9. android 环境配置 与 运行错误
  10. 信号与系统——有关卷积的意义
  11. Java 分布式框架面试题合集
  12. linux war 权限,Linux中mv重命名作用及打包war压缩文件及分配权限
  13. wps怎样删除空白页 WPS文档的空白页如何删除
  14. 我是 SPI,我让框架更加优雅了!
  15. python输出闰年_python写闰年
  16. 【视觉高级篇】20 # 如何用WebGL绘制3D物体?
  17. BAT 遍历文件夹和子文件夹下所有文件
  18. 支付宝支付,当面付二维码支付
  19. VScode CMake 编写 Boost Asio Chat程序----记录6
  20. 投屏镜像工具玩手机游戏的优势

热门文章

  1. ubuntu 通过脚本使用firefox浏览器批量快速打开网页
  2. Word模板文件,替换内容 文本、图片、表格、列表、区块、嵌套等
  3. 手机摄像头当做电脑摄像头使用-用于视频聊天
  4. mysql java 解决幻读_MySQL 是如何解决幻读的
  5. 泰勒公式矩阵形式_多元函数泰勒公式的张量表示
  6. 驱动 | Linux | NVMe | 2. nvme_probe
  7. java 10个随机数排序_java随机数排序的问题
  8. 浅谈设计模式之五——Adapter模式
  9. 常用网络工具5:网络抓包工具wireshark
  10. 一分钟学会!PMP培训机构怎么选更好?