linux环境下调试真机的usb配置问题
在windows上调试真机,只需要装驱动就行了。
linux上简单一些,直接插上去就可以认出usb设备,但麻烦的是需要配置相应的usb配置项,步骤如下:
1,执行一下lsusb,得到下面的东西
Bus 002 Device 002: ID 2299:1411 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
2,因为手里面的是个山寨机,所以显示不出描述来也是正常的。下面这条就是
Bus 002 Device 002: ID 2299:1411
修改/etc/udev/rules.d/51-android.rules的配置文件(如果没有这个配置文件,就直接创建好了)
SUBSYSTEM=="usb", ATTR{idVendor}=="2299", MODE="0666", GROUP="plugdev"
然后重启一下udev服务
/etc/init.d/udev restart
接着在重启adb
adb kill-server adb start-server