热插拔usb设备的文件的访问权限。
简单解决:
cd /etc/udev/rules.d/
sudo vim 50-android.rules
在文件中添加一行:
SUBSYSTEM=="usb" ,ENV{DEVTYPE}=="usb_device" , MODE="0666"
退出保存
:wq
重新拔插手机即可。
-----------------------------------------------------------------------------------------------------------
error: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
清楚解决,需要研究udev的原理。
详细原理导引:
dev配置文件
最主要的udev配置文件是/etc/udev/udev.conf,主要内容为三行:
udev_root="/dev/"
udev_rules="/etc/udev/rules.d/"
udev_log="err"
----------------------------------------------------------------
增删改目录下的文件 /etc/udev/rules.d/
对设备文件起到属性配置的作用。
udev原理及配置文件的规范如下文所详述:
https://www.cnblogs.com/luwei0915/articles/10487600.html