目录

  • adb 连接手机
  • 1、下载adb
  • 2、用数据线将电脑与手机连接起来
  • 3、下载手机助手
  • 4、打开手机开发模式
  • 5、在开发人员选项中开启SUB调试
  • 6、USB连接方式选择MTP
  • 7、adb端口冲突解决方案
  • 8、devices 连接成功标志
  • 问题解决
  • **启动adb**
  • **没出现设备名称**
  • 安装手机驱动
  • 没授权(unauthorized)
  • adb端口冲突(adb server version (32) doesn't match this client (36))
  • A5RNW18316011440 offline
  • devices 连接成功


adb 连接手机

1、下载adb

电脑下载adb,配置adb环境变量

2、用数据线将电脑与手机连接起来

3、下载手机助手

电脑下载一个91助手类的管理工具,它会自动识别手机设备型号,安装驱动

4、打开手机开发模式

手机开启开发者选项,在设置里面要是没看到‘开发者选项’,打开关于手机-  对着版本号连着点10次就出来了

adb android 连接手机 adb连接手机方法_adb android 连接手机

5、在开发人员选项中开启SUB调试

adb android 连接手机 adb连接手机方法_adb android 连接手机_02

adb android 连接手机 adb连接手机方法_设备名_03

6、USB连接方式选择MTP

adb android 连接手机 adb连接手机方法_设备名_04

7、adb端口冲突解决方案

1.如果出现adb server version (32) doesn’t match this client (36),这个就是adb端口冲突,被其它应用占用了,比如(91助手,手机管家之类的)

C:\Users\admin>adb devices
List of devices attached
adb server version (32) doesn’t mat
error: could not install *smartsock
通常每个套接字地址(协议/网络地址/端
could not read ok from ADB Server

  • failed to start daemon *
    error: cannot connect to daemon

2.解决办法:卸载91助手,手机管家之类的

8、devices 连接成功标志

当看到如下设备名称和device,这个才是真正连成功了

C:\Users\admin>adb devices
List of devices attached
A5RNW18316011440 device

问题解决

启动adb

1.打开cmd首次使用adb devices,出现下面这两句,就是正在启动adb服务

C:\Users\admin>adb devices
List of devices attached

  • daemon not running. starting it
  • daemon started successfully *

2.然后第二次继续输入:adb devices,查看设备名称

没出现设备名称

1.如果List of devices attached下方没出现任何信息,就是手机没连上电脑,或者电脑上没安装手机的驱动

C:\Users\admin>adb devices
List of devices attached

2.插拔usb数据线,电脑屏幕出现无法识别的usb设备,那就是手机驱动没安装好

adb android 连接手机 adb连接手机方法_设备名_05

安装手机驱动

1.电脑下载一个91助手类的管理工具,它会自动识别手机设备型号,安装驱动

2.手机开启开发者选项,在设置里面要是没看到‘开发者选项’,打开关于手机-对着版本号连着点10次就出来了

adb android 连接手机 adb连接手机方法_adb android 连接手机_06

3.usb调试模式勾选

adb android 连接手机 adb连接手机方法_端口冲突_07

没授权(unauthorized)

出现unauthorized是因为手机没授权给电脑连接,重新插拔数据线,勾选USB调试

C:\Users\admin>adb devices
List of devices attached
A5RNW18316011440 unauthorized

1.手机重新连上电脑,插拔下数据线,勾选USB调试

adb android 连接手机 adb连接手机方法_List_08

2.USB连接方式选择MTP

adb android 连接手机 adb连接手机方法_List_09

adb端口冲突(adb server version (32) doesn’t match this client (36))

1.如果出现adb server version (32) doesn’t match this client (36),这个就是adb端口冲突,被其它应用占用了,比如(91助手,手机管家之类的)

C:\Users\admin>adb devices
List of devices attached
adb server version (32) doesn’t mat
error: could not install *smartsock
通常每个套接字地址(协议/网络地址/端
could not read ok from ADB Server

  • failed to start daemon *
    error: cannot connect to daemon

2.解决办法:卸载91助手,手机管家之类的

A5RNW18316011440 offline

1.输入adb devices ,一直显示设备处于offline状态,先尝试以下基本操作:

C:\Users\admin>adb devices
List of devices attached
A5RNW18316011440 offline

开启usb调试模式
关闭第三方手机助手软件
重启adb服务

adb kill-server
adb start-server

2.查看adb版本号,是不是低了

adb -version

adb android 连接手机 adb连接手机方法_端口冲突_10

3.查看adb环境变量,是不是配置了多个adb

4.在手机设置中点击撤销USB调试授权,然后重新连接电脑,重新授权该电脑。

5.如果还不行的话,那就重启手机、重启电脑

devices 连接成功

当看到如下设备名称和device,这个才是真正连成功了

C:\Users\admin>adb devices
List of devices attached
A5RNW18316011440 device