采臣·宁

参考了老外的这篇文章,我的手机是摩托罗拉milestone。
首先按照SDK说明安装好adb,插入手机,运行下列命令:

$ adb devices
List of devices attached xxxxxxxxxx no permissions


出错了,我们需要修改一下:

# /etc/udev/rules.d/99-android.rules
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", SYMLINK+="android_adb", MODE="0666"

其中的22b8可由:lsusb命令查看手机硬件信息得到:

Bus 003 Device 023: ID 22b8:d00d

加权限:

chmod a+rx /etc/udev/rules.d/99-android.rules

重启USB硬件:

$ sudo restart udev
$ adb devices
List of devices attached 0403681F17009017 device

如果还不工作,试试下面的命令:

$ adb kill-server
$ nohup adb start-server

第[159]号文 · 发布于2010年4月13日 · 杂货间类别 · 关键字: · [打印本文]

回复