less than 1 minute read

1 配置

用 usb 把设备连接到主机上

查看设备 id: lsusb

输出:

Bus 001 Device 051: ID 05c6:901d Qualcomm, Inc. QCS405-IOT _SN:8E7B0839

我们使用 id 05c6901d

配置 ~/.android/adb_usb.ini

文件内容为: 0x05c6

配置 /etc/udev/rules.d/70-android.rules

如果该文件不存在,则创建文件,且文件名字前的数字根据同级目录下的其他文件的 id 变化;
文件末尾加上:

SUBSYSTEM=="usb", ATTRS{idVendor}=="05c6", ATTRS{idProduct}=="901d", MODE="0666"

重启USB服务

sudo chmod a+rx /etc/udev/rules.d/70-android.rules
sudo service udev restart

重启adb服务

adb kill-server
adb start-server

查看设备

adb devices

启动

adb shell

2 常用命令

功能 命令
查看设备 adb devices
进入 linux 命令行 adb shell
上传文件 adb push <local> <remote>
下载文件 adb pull <remote> <local>

TOP

附录

A 参考资料

  1. 奔跑的码仔. Ubuntu下的adb配置方式[EB/OL]. https://blog.csdn.net/lhl_blog/article/details/82885454. 2018-09-28/2020-10-22.
  2. jacky-wangjj. Ubuntu安装adb[EB/OL]. https://blog.csdn.net/u011217649/article/details/52965296. 2016-10-29/2020-10-22.
  3. Jack-Chan. ADB调试工具[EB/OL]. https://blog.csdn.net/axi295309066/article/details/53333055. 2016-11-25/2020-10-22.

Comments