Ubuntu adb 报错:no permissions (user in plugdev group; are your udev rules wrong?);
1. 安装adb,查看自己的安卓设备
sudo apt-get install android-tools-adb
adb start-server
lsusb
Bus 001 Device 007: ID 18d1:4ee7 Google Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 010: ID 0e0f:0008 VMware, Inc.
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
2. 创建设备文件(文件名随便):
sudo vim /etc/udev/rules.d/90-android.rules
内容:
SUBSYSTEM=="usb",ATTRS{idVendor}=="18d1",ATTRS{idProduct}=="4ee7",MODE="0666",GROUP="plugdev",SYMLINK+="android",SYMLINK+="android_adb"
需要替换: ATTRS{idVendor}=="对应自己的" ,ATTRS{idProduct}=="对应自己的"
3. 重启 abd 服务
sudo udevadm control --reload-rules
sudo service udev restart
sudo udevadm trigger
adb kill-server
adb start-server
4. 确认设备连接成功
adb devices
List of devices attached
FA6A60300805 unauthorized