adb安装配置
adb安装
Ubuntu下安装adb十分的简单,运行如下的命令即可:
`sudo apt-get install android-tools-adb`
adb配置
配置adb_usb.ini
首先通过lsusb查看Android设备的idVendor,例如:
Bus 001 Device 011: ID **1f3a**:1007 Onda (unverified)
其中,if3a即为设备的idVendor。
将该ID配置到~/.android/adb_usb.ini文件中(如果没有手动创建),如下:
0x1f3a
注意:ID必须与实际设备的ID相匹配。
配置android.rules
创建/etc/udev/rules.d/51-android.rules文件,文件末尾加上:
`SUBSYSTEM=="usb",ATTR{idVendor}=="1f3a" ,MODE="0666"`
重新插拔 USB 线,或运行以下命令,让 udev 规则生效:
`sudo udevadm control --reload-rules
sudo udevadm trigger`
重启adb
拔插usb使udev配置生效,重启adb
sudo adb kill-server
adb start-server
常用ADB命令
连接管理
设备管理
列出所有连接设备及其序列号:
adb devices [-l]
如果有多个连接设备,则需要使用序列号来区分:
export ANDROID_SERIAL=<设备序列号>
tcp连接管理
如果想通过tcp连接Android设备的adb可以通过如下步骤完成
-
设备端
依次执行下面的命令:setprop servier.adb.tcp.port 5555 stop adbd start adbd
-
PC端
依次执行下面的命令:adb tcpip 5555 adb connect dev-ip adb shell adb usb//切换为USB连接方式
调试
logcat用法:
adb logcat [选项] [应用标签]
示例:
# 查看全部日志
adb logcat
# 仅查看部分日志
adb logcat -s WifiStateMachine StateMachine