android開發真機調試時,運行sudo ./adb devices 時,若有如下輸出:
List of devices attached
???????????? no permissions
解決辦法:
sudo vi /etc/udev/rules.d/51-android.rules
在末尾增加文件內容:clear all
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"
保存後給予權限:
sudo chmod a+rx /etc/udev/rules.d/51-android.rules
sudo /etc/init.d/udev restart 或者 sudo restart udev
sudo ./adb kill-server
sudo ./adb start-server
sudo ./adb devices