NotePublic/Software/Applications/ADB/解决 _Linux_下_ADB_无法检测到设备.md

1.2 KiB
Raw Blame History

layout title subtitle description excerpt date author tags categories published
post 解决 Linux 下 ADB 无法检测到设备 解决开发 Android 设备时无法识别 ADB 设备的问题。 自行开发 Android 设备时,其设备 ID 不标准导致无法识别为标准 ADB 设备。 2022-07-28 12:03:00 Rick Chan
Applications
ADB
Software
true

解决方案

usb线连接手机输入命令

lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 0461:4e22 Primax Electronics, Ltd
Bus 001 Device 002: ID 413c:2107 Dell Computer Corp.
Bus 001 Device 029: ID 2c73:7029
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

发现与不接手机时多出一个 ID 为 2c73:7029 的设备。输入命令

sudo gedit ~/.android/adb_usb.ini

打开编辑器,加入设备 id

0x2c73

输入命令

chmod 777 ~/.android/adb_usb.ini

输入

adb kill-server

再次

adb devices

可发现已连接上设备。

外部参考资料

  1. ubuntu usb 连接手机无法识别设备解决方法