1、在/etc/udev/rules.d文件夹下创建51-android.rules文件
进入/etc/udev/rules目录下,输入命令
sudo touch 51-android,rules
2、查看手机的ID号。
将手机通过数据线连接到电脑,在终端中输入lsusb命令。
例如我的是华为的手机,
Bus 003 Device 004: ID 12d1:0038 Huawei Technologies Co. , Ltd Ideos(debug mode)
3、Google给出的一些常见型号的手机,应该在51-android.rules文件中写入什么。
例如下面的是Nexus One手机应该写入什么。
# adb protocol on passion (Nexus One)
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e12", MODE="0600", OWNER="<username>"
而我的手机是华为的,通过上面的lsusb命令得出信息,并参照Google给出的Nexus One的示例,来写我自己的。
需要改的地方有3点:
(1)ATTR{idVendor}=="18d1" 改为 ATTR{idVendor}=="12d1"
(2)ATTR{idProduct}=="4e12" 改为 ATTR{idProduct}=="0038"
(3)OWNER="<username>" 改为 OWNER="<changer>"
4、由于我对ubuntu的命令也不是很熟悉,所以这一步也是参照别人的。 http://wenku.baidu.com/view/f2c0eb16cc7931b765ce15c4.html
sudo chmod a+rx /etc/udev/rules.d/51-andoird.rules
sudo /etc/init.d/udev restart