- 今天想通过adb用python写个与手机交互小玩意就是不知道如何连接手机,下边看下如何链接吧.
手机与电脑连接
- 手机连接电脑并且打开调试模式通过 lsusb 查看手机驱动(可以先通过lsusb看下有哪些驱动再插上手机找手机驱动,防止分不清)大概就是这个样子 Bus 002 Device 005: ID 20c3:2018 M5
- 写驱动配置文件,创建文件 sudo vim /etc/udev/rules.d/51-anroid.rules (51这个文件可以改名)创建后写入内容 SUBSYSTEM==”驱动名称-方便记的名字”, ATTR{idVendor}==”20c3”,MODE=”2018”
- 更改文件权限 sudo chmod +xr /etc/udev/rules.d/51-android.rules
- 重启usb sudo /etc/init.d/udev restart
- 手机上会显示授权连接的提示,点确认.
安装adb
- 国内网上找不到linux的版本不过Ubuntu可以用sudo apt install adb安装
- 重启adb,关闭服务adb kill-server开启服务adb start-server
- 查看设备是否检测到adb devices
- 其他adb的命令可以去网上查这个很多