关于adb devices连不上手机的几种情况

启动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设备,那就是手机驱动没安装好

安装手机驱动

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

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

3.usb调试模式勾选

没授权(unauthorized)

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

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

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

2.USB连接方式选择MTP

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助手,手机管家之类的

offline

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

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

adb kill-server
adb start-server

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

adb -version

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

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

devices

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

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

原文地址:https://www.cnblogs.com/yoyoketang/p/8717929.html

时间: 2024-08-05 19:34:30

关于adb devices连不上手机的几种情况的相关文章

adb devices连接不上设备

1.端口被占用 解决办法:netstat -aon|findstr "5037",找到占用5037这个端口的进程,然后根据pid在任务管理器里面找到进程然后结束 2.插拔usb数据线,电脑屏幕出现无法识别的usb设备图一,和图二的设备里面没有显示这个, 那就是电脑驱动没安装好 解决办法:电脑下载一个91助手类的管理工具,它会自动识别手机设备型号,安装驱动 3.没有开启开发者选项---usb调试模式勾选,也获取不到设备. 4.没授权(unauthorized),重新插上点击确定即可 5.

adb命令-连接不上手机

adb命令,连接手机状态不对 解决方法:电脑连接手机的usb调试确认信息没有勾选确认 注:网上有说是360手机助手,实验一下该方法没有成功.

WebUploader.js 上传的几种情况

最近的项目中用到webUploader的地方比较多,总结了几种图片上传的情况. 必要的引用 <link href="~/Scripts/webuploader-0.1.5/webuploader.css" rel="stylesheet" /> <script src="~/Scripts/webuploader-0.1.5/webuploader.min.js"></script> 第一,只上传缩略图 页面h

关于adb devices出现的问题总结

关于adb devices无法找到设备有以下几种解决方案: 1.先adb kill-server,再adb start-server 2.出现如下问题 (1) netstat -aon|findstr "5037"  先查找5037端口被什么进程占用 (2) tasklist|findstr "2748"     2048指占用的进程PID (3)taskkill /f /t /im 你的进程名 或者 ntsd -c q -p PID   PID为进程号 或者在任务

Ubuntu系统下adb devices 不能显示手机设备

1. 查看usb设备,命令:lsusb 结果如下:Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device

android 手机连电脑usb调试 adb devices 显示 unauthorized ,eclipse DDMS offline

android 手机连电脑打开usb调试, adb devices 显示 unauthorized,eclipse中的DDMS中的设备一直是offline状态 你是否已经拔插了手机数据线无数次, 重启过无数遍手机与电脑, 电脑上无数次运行adb kill-server adb start-server, adb shell , 或者用豌豆荚,或者用各种手机连接助手, 还删除了手机上/data/misc/adb/adb_keys, 手机上就是从来都没有弹出过确认key fingerprint 的确

Android真机连接手机Target显示unknown cmd命令下adb devices 显示offline

主要原因是adb版本的问题: 1.找到adb.exe路径  比如:G:\BaiduYunDownload\Android\android-sdk\platform-tools,将该路径放到环境便利-->系统变量-->path后面,记得放入之前要在前面加分号;跟其他目录区别, 2.打开cmd终端,输入adb version,显示版本信息就表面adb路径添加成功.然后看到版本号,可能就是版本号太低导致手机连接不上. 3.去网上找adb版本下载,比如搜索adb 1.0.31,就可以下载了,将解压的文

ADB连接不上手机,端口5037被占用的情况解决

最近在搞手机APP自动化测试,adb连接手机时提示端口被占用 检测5037端口被谁占用,cmd窗口输入命令:netstat -ano | findstr "5037" (注意"5037"前面有个空格,这个问题害我排查了好一会), 记住PID, 在cmd下输入tasklist | findstr "12540": 查看这个进程是由哪个程序创建的(12540就是占用5037端口的一个进程的PID): 然后执行:taskkill /f /pid 125

如何使用adb工具在电脑上使用程序的方式操控自己的android手机

在电脑安装adb工具: sudo apt install android-tools-adb android-tools-fastboot# 检查是否成功adb version 开启adb服务 sudo adb kill-server sudo adb start-server 在手机端 手机一般默认隐藏开发者选项;这里需要开启方法如下: 1. 在设置里面找到关于系统,并在上面的位置点击7下,开启开发者选项 2. 在设置里面找到开发者选项的菜单,点击开启 3. 开启USB调试 4. 手机有弹窗的