解决 android adb devices ???????????? no permissions 问题
针对高通平台:
1. 确保usb链接正确:
Bus 001 Device 003: ID 05c6:9025 Qualcomm, Inc.
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 004: ID 0e0f:0008 VMware, Inc.
2. 新建或修改
/etc/udev/rules.d/70-android.rules
加入
SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", ATTR{idProduct}=="9025", MODE="0666", OWNER="“user”"
idVendor是设备号,高通对应05c6
0502ASUS0b05Dell413cFoxconn0489Fujitsu04c5Fujitsu Toshiba04c5Garmin-Asus091eGoogle18d1Hisense109bHTC0bb4Huawei12d1K-Touch24e3KT Tech2116Kyocera0482Lenovo17efLG1004Motorola22b8NEC0409Nook2080Nvidia0955OTGV2257Pantech10a9Pegatron1d4dPhilips0471PMC-Sierra04daQualcomm05c6SK Telesys1f53Samsung04e8Sharp04ddSony054cSony Ericsson0fceTeleepoch2340Toshiba0930ZTE19d23. 重新启动udev
sudo chmod 777 /etc/udev/rules.d/70-android.rules
sudo service udev restart
4. 重新启动adb
sudo adb kill-server
adb devices
List of devices attached
820a1669 device
可以看到设备了