让Linux识别android手机
1、在android sdk platform-tools目录中里执行adb devices,幸运的话可以看到自己的手机,如果没有,请看下一步。
2、执行命令行后显示的是???????,这时候我们需要找到你手机的Vendor ID 和 Product ID,有两种方法查看自己手机的Vendor ID
1).直接在网站查询http://developer.android.com/guide/developing/device.html#VendorIds,根据自己的手机品牌找到Vendor ID
2).执行lsusb
3、创建/etc/udev/rules.d/52-android.rules该文件,创建过程如下:
sudo sh -c ‘echo SUBSYSTEM==\”usb\”, SYSFS{idVendor}==\”<手机的
Vendor ID>\”, ATTRS{idProduct}=\”<手机的Product ID>\”,
MODE=\”0666\” > /etc/udev/rules.d/52-android.rules’
4、改变该文件的权限:sudo chmod 644 /etc/udev/rules.d/52-android.rules
5、重启udev:sudo service udev restart
6、重启Adb服务:
sudo $ANDROID_SDK/tools/adb kill-server
sudo $ANDROID_SDK/tools/adb start-server
7、检查一下问题是否解决:adb devices,这时候??????应该消失啦。