执行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

相关推荐
q***57747 小时前
MySql的慢查询(慢日志)
android·mysql·adb
翔云1234569 小时前
MySQL 机器重启后,gtid_executed 是如何初始化的
数据库·mysql·adb
d***95629 小时前
docker 安装 mysql
mysql·adb·docker
3***89199 小时前
开放自己本机的mysql允许别人连接
数据库·mysql·adb
Kaede613 小时前
MySQL中如何使用命令行修改root密码
android·mysql·adb
1***t82717 小时前
MySQL 8.0安装
数据库·mysql·adb
3***g20517 小时前
Linux系统离线部署MySQL详细教程(带每步骤图文教程)
linux·mysql·adb
i***t9191 天前
Linux下MySQL的简单使用
linux·mysql·adb
q***57741 天前
MySQL 实验1:Windows 环境下 MySQL5.5 安装与配置
windows·mysql·adb
q***82911 天前
windows同时安装两个不同版本的Mysql
windows·mysql·adb