执行adb指令报错:error: more than one device/emulator原因及解决方法

1、排查步骤

查看设备详细信息

运行以下命令,观察设备的型号和状态:

bash 复制代码
adb devices 

2、在没有连接设备的情况下显示如下

bash 复制代码
List of devices attached
192.168.1.100:5555     

3、可能存在的问题及解决方法:

a.断开所有设备后检查拔掉 USB 线,关闭电脑和手机的 Wi-Fi。

再次运行 adb devices,若列表清空,则问题来自外部设备;若仍有残留,可能是 ADB 服务异常。

b.关闭模拟器和无线调试确保 Android Studio、蓝叠等软件未运行。

c.在手机 开发者选项 中关闭 无线调试 并撤销所有已授权电脑。

d.更新 ADB 工具(很大可能性为ADB工具太旧)

旧版本 ADB 可能存在兼容性问题,从 官方平台 下载最新版本。

https://developer.android.com/tools/releases/platform-tools?hl=zh-cn

相关推荐
Deryck_德瑞克4 小时前
【已解决】MySQL连接出错 1045 - Access denied for user ‘root‘@‘::1‘
android·mysql·adb
Wyawsl7 小时前
MySQL故障排查与优化
android·adb
卤炖阑尾炎9 小时前
MySQL 主从复制与读写分离:从原理到实战全解析
mysql·adb
ego.iblacat9 小时前
MySQL 高可用
数据库·mysql·adb
Vic1010110 小时前
Java深度分页性能优化:从问题本质到生产实践
java·adb·性能优化
TRACER~8510 小时前
项目实战:pandas+pytest+allure+adb
adb·pandas·pytest
海 月14 小时前
scrcpy Could not list ADB devices
adb
|华|1 天前
Mysql故障排查与生产环境优化
adb
哇蛙蛙1 天前
同时装mysql57和80,57服务莫名消失的问题解决方案
经验分享·adb
BduL OWED1 天前
mysql的主从配置
android·mysql·adb