最近 使用linux開發程序 原因就是快:但是也有不少的問題,
如: Linux裏面,模擬器可以直接識別,使用adb也沒有限制,但是手機插上usb之後,adb並不識別,顯示的是問號,在eclipse中也是的。
那麼 解決的方法就是在 命令行中 lsusb 這時候 回羅列出很多的 Linux Foundation 1.1 root hub 插上手機後回有一個字符串顯示 比如我的是High Tech Computer Corp. 然後記下它的id:0bb4:0c03
然後在 /etc/udev/rules.d目錄下新建一個51-Android.rules文件,內容如下:
SUBSYSTEM=="usb|usb_device", SYSFS{idVendor}=="0bb4", MODE="0660",GROUP="plugdev"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0c03", SYMLINK+="Android_adb"
SUBSYSTEM=="usb|usb_device", ATTR{idVendor}=="0bb4", ATTR{idProduct}=="0c01", SYMLINK+="Android_fastboot"
最後執行 chmod a+r /etc/udev/rules.d/51-Android.rules 就可以用了