九鼎创展论坛

标题: linux下安装adb [打印本页]

作者: armeasy    时间: 2012-7-19 11:59
标题: linux下安装adb
在ubuntu下安装adb

第一步:启动开发板,进入android系统后,在linux终端输入lsusb命令查询USB总线上的设备,比如我这里查询结果如下:

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 011: ID 0bb4:0c02 High Tech Computer Corp. Dream / ADP1 / G1 Phone (Debug)
Bus 001 Device 003: ID 0cf3:1006 Atheros Communications, Inc. TP-Link TL-WN422G v2 802.11g [Atheros AR9271]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

拨掉USB后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 003: ID 0cf3:1006 Atheros Communications, Inc. TP-Link TL-WN422G v2 802.11g [Atheros AR9271]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hu

由此可见,开发板的设置号:
Bus 001 Device 011: ID 0bb4:0c02 High Tech Computer Corp. Dream / ADP1 / G1 Phone (Debug)

第二步:在/etc/udev/rules.d/下创建一个配置文件: 50-android.rules
cd /etc/udev/rules.d
vim 50-android.rules
编辑如下内容:
SUBSYSTEM=="usb", SYSFS{"High Tech Computer Corp."}=="0bb4", MODE="0666"
保存。注意这里的"0bb4"要和前面查到的ID号一致。

第三步:设置50-android.rules的权限:
chmod a+rx /etc/udev/rules.d/50-android.rules

第四步:重启udev
/etc/init.d/udev restart

第五步:在android源码包编译的out路径中,找到adb的目录,比如我这里目录如下:
/opt/program/mx53_source/android/mx53_android/out/host/linux-x86/bin
编辑linux环境变量设置文件:
vim /etc/bash.bashrc
在末尾加入如下声明:
export PATH=/opt/program/mx53_source/android/mx53_android/out/host/linux-x86/bin:$PATH
保存后,让该文件立即生效:
source /etc/bash.bashrc

第六步:执行adb指令查找开发板设备:
adb devices
如不出意外,将有如下打印信息:
root@lqm:/opt/program# adb devices
List of devices attached
0123456789ABCDEF        device

root@lqm:/opt/program#
表示开发板设置已经找到,这时,将可以在linux下使用强大的adb调试功能了。







欢迎光临 九鼎创展论坛 (http://bbs.9tripod.com/) Powered by Discuz! X3.2