版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huangkangying/article/details/89926932
最近在ubuntu16.04上调试Android设备,出现’Insufficient permissions’ error。查了一下,需要修改udev rules.
$ sudo touch /etc/udev/rules.d/51-android.rules
用vim打开并加入如下代码:
SUBSYSTEM=="usb", ATTR{idVendor}=="xxxx", MODE="0666", GROUP="plugdev"
其中’xxxx’是usb的vendor id, 可以由lsusb查看到。
$ sudo chmod a+r /etc/udev/rules.d/51-android.rules
$ sudo udevadm control --reload-rules
$ adb kill-server
$ adb start-server
$ adb shell
搞定。