Ubuntu 20.4中Android Studio Ladybird 2024无法识别USB调试设备求助
解决Ubuntu下Android Studio无法识别USB设备的方案
调整ADB权限与用户组
- 将当前用户加入plugdev组:
sudo usermod -aG plugdev $USER - 重启系统或重新登录使权限生效
- 在终端执行
adb devices,若能列出设备,说明ADB层面正常,问题可能出在Android Studio配置
- 将当前用户加入plugdev组:
重置ADB服务
- 执行命令停止ADB:
adb kill-server - 重新启动ADB:
adb start-server - 返回Android Studio刷新设备列表查看
- 执行命令停止ADB:
校验Android Studio的ADB配置
- 打开Android Studio,进入
File > Settings > Build, Execution, Deployment > Debugger > Android Debug Bridge - 确认ADB路径指向系统已安装的版本(例如
/usr/bin/adb),而非Android Studio自带的可能异常的版本 - 保存配置后重启Android Studio
- 打开Android Studio,进入
重置设备USB调试状态
- 断开USB连接,关闭开发者选项中的USB调试后重新开启
- 重新插拔USB线,选择「文件传输(MTP)」或「PTP」模式,避免仅充电模式
修正udev规则配置
- 执行
lsusb获取设备的厂商ID和产品ID(格式为ID XXXX:YYYY,XXXX是厂商ID,YYYY是产品ID) - 创建或编辑udev规则文件:
sudo nano /etc/udev/rules.d/51-android.rules - 添加规则:
SUBSYSTEM=="usb", ATTR{idVendor}=="XXXX", ATTR{idProduct}=="YYYY", MODE="0666", GROUP="plugdev"(替换为你的设备ID) - 保存文件后重载规则:
sudo udevadm control --reload-rules - 重启udev服务:
sudo systemctl restart udev - 重新插拔设备
- 执行
内容的提问来源于stack exchange,提问作者Music
相关产品推荐
相关产品推荐

