2019年10月22日 星期二

android device沒有權限使用 no permissions (user in plugdev group; are your udev rules wrong?)

在接Android device 透過adb devices 列出可以使用的設備時
發現雖然找到了設備
但卻沒有權限可以使用
找到解法如下
1.使用lsusb找出設備的idVendor 與idProduct

 lsusb  
 Bus 001 Device 009: ID 2207:0010  
 以我的設備資訊 idVendor=2207 idProduct=0010  

2.在udev增加一筆android 設定規則
 sudo vi /etc/udev/rules.d/51-android.rules  
 內容  
 SUBSYSTEM=="usb", ATTR{idVendor}=="2207", ATTR{idProduct}=="0010", MODE="0666", GROUP="plugdev"  

3.讓設定生效

 sudo udevadm control --reload-rules  


若沒反應將設設備拔除再重新插入即可
參考來源

沒有留言: