手机型号:小米1s
1、手机链接正常,输入lsusb,查看手机设备号(小米1s为18d1)
# lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 015: ID 18d1:9025
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
2、新建并修改文件
/etc/udev/rules.d/51-android.rules
sudo vim /etc/udev/rules.d/51-android.rules
加入以下内容,其中idVendor为自己上面所看到的设备号
SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666"
3、更改文件权限
sudo chmod a+r /etc/udev/rules.d/51-android.rules
然后运行platfrom-tools下的adb devices就会看到已链接的设备列表
android-sdk-linux_x86/platform-tools# ./adb devices
List of devices attached
6f7672d0 device
这样以后调试程序就可以直接在真机上运行了。
参考:http://developer.android.com/tools/device.html
//~End~