今天,在调试手机的时候,执行adb root出现错误
error: insufficient permissions for device
无论是换数据线还是重启手机均不好用,
之后百度了一下,终于找到解决方案
首先执行 lsusb 命令
然后找到你链接手机的那一条记录,如
Bus 001 Device 107: ID 0fce:51e1手机型号 Communications AB
进入到/etc/udev/rules.d路径下
然后找到类似于50-android-usb.rules的文件
在该文件中加入
SUBSYSTEM=="usb", ATTR{idVendor}=="0fce", ATTR{idProduct}=="51e1", MODE="0666", OWNER="当前登录用户名"
最后拔掉数据线,重新连接一下就好了。
PS:上述是在ubuntu14.04版本中试验
方法2:
which adb =====》 /usr/bin/adb
sudo chmod a+s /usr/bin/adb
adb kill-server