Ubuntu下lsusb找得到设备但是adb devices找不到的解决办法

Ubuntu使用adb shell有时候会找不到设备,配置adb的直接看Step4即可,那一步也许是问题的关键。

另外请先打开设置中的usb 调试。


Step 1:

在终端运行 lsusb,找到对应设备的一行:

Bus 003 Device 085: ID 0fce:5146 Sony Ericsson Mobile Communications AB


Step 2:

输入一下命令打开/新建一个文件:

sudo vim /etc/udev/rules.d/50-android.rules

在打开的文件中增加以下文本:

SUBSYSTEM=="usb", SYSFS{"Sony Ericsson Mobile Communications AB"}=="0fce", MODE="0666"


Step 3:

运行以下命令:

sudo chmod a+rx /etc/udev/rules.d/50-android.rules

sudo /etc/init.d/udev restart


Step 4:

sudo adb kill-server

sudo adb devices

(sudo很重要,我尝试了好几次sudo没有,有时候就无法找到,一旦sudo adb devices找到一次,紧接着adb devices也都能找到了)。

你可能感兴趣的:(android,Application)