adb连接安卓设备的2种方式

万事须己运,他得非我贤。这篇文章主要讲述adb连接安卓设备的2种方式相关的知识,希望能为你提供帮助。
【adb连接安卓设备的2种方式】一、usb连接

  1. 安卓设备打开开发者模式,启用usb调试
  2. CMD窗口输入adb devices,此时可以看到自己的设备
PS:无法看到自己设备时,查看手机USB调试是否打开;PC端是否安装手机驱动。
 
二、wifi连接
  1. 命令为:adb connect (移动设备的IP)
原理:
    android系统底层运行着一个服务(adbd),用于响应和管理大家在电脑端的adb命令连接,这个服务在启动时会根据手机的配置监听USB连接或网络其中之一。配置的属性为:service.adb.tcp.port,也就是监听的网络端口
  • 以上属性的值 > 0:adbd将监听网络对应的端口(一般为5555)
  • 以上属性的值 < =-1:adbd将监听USB 
        如果提示:unable to connect to 192.168.67.111:5555
              解决方法:
    • 使用usb线连接pc与移动设备,启动监听端口,执行命令:adb tcpip 5555    【操作成功会提示:restarting in TCP mode port 5555】
    • 断开usb,继续执行:adb connect (移动设备的IP)
    • 输入 adb devices 验证是否连接设备
 
2. 调试完成之后,输入如下的命令断开连接:adb disconnect    xxxx(已连接上的ip)
3. 最后一步,需要把监听的网络端口重置为-1,监听USB端口(如不做这一步,直接插上USB线也能正常使用,且这一步经常会提示could not set property,需要root权限)
setprop service.adb.tcp.port -1
  stop adb
  start adb

    推荐阅读