上一篇是通过Ubuntu18.04子系统完成了实验,考虑到以后会经常使用虚拟机,于是在Ubuntu18.04里也安装了adb,并进行了测试。
安装
sudo apt-get install android-tools-adb
lsusb查看已有设备
手机连接电脑,终端再次输入lsusb:
对比后即可知道所连接的手机为:
ID 12d1:107e
配置
cd ~
sudo gedit .android/adb_usb.ini
输入0x12d1
保存
sudo gedit /etc/udev/rules.d/51-android.rules
输入
SUBSYSTEM=="usb",ATTRS{idVendor}=="12d1",ATTRS{idProduct}=="107e",MODE="0666"
保存
设置权限,并重启udev
sudo chmod a+rx /etx/udev/rules.d/51-android.rules
sudo service udev restart
重启adb
sudo adb kill-server
sudo adb start-server
sudo adb devices
打印结果:
说明手机连接成功,打开adb shell 即可进入手机进行操作了。
注意:连接手机时要打开开发者模式,usb调试改为传输文件模式,要有密钥确认弹窗才能保证连接成功。