List of devices attached 下无设备列表

参考文献:1.http://wenku.baidu.com/link?url=-mbt-gVCcgkyDZV5jyMYeYBxkV-Uik3rnPLOLieAL_LroTKNSiSlQa81lY5mqjH-lVdK4BDd-5KdaZ-npRgCGQxUts4UvbaE4RPVDtT2rx_

2.http://ask.csdn.net/questions/171263


验证通过的解决方案:

1.查看测试机的id

命令:lsusb 


2.创建测试机专有的VID

[ -d ~/.android ] || mkdir ~/.android;  

echo 0x1782 >~/.android/adb_usb.ini  

可以查看/home/apuser/.android/adb_usb.ini是否生成成功,且内容为 0x1782 


3.添加列表到:/etc/udev/rules.d/51-android.rules  

命令:  cd /etc/udev/rules.d  sudo vim /etc/udev/rules.d/51-android.rules

添加        SUBSYSTEM=="usb", SYSFS{idVendor}=="1782", MODE="0666"     

 其中 1782 为测试机设备号,也可以通过 lsusb 来查看所有 usb 设备。


4.执行以下命令:

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

sudo service udev restart

udev stop/waiting
udev start/running, process 11377

adb kill-server

adb start-server

adb devices


你可能感兴趣的:(android开发)