目录
1. 问题
adb shell
error: insufficient permissions for device: verify udev rules.
See [http://developer.android.com/tools/device.html] for more information.
2. 原因
从上面给出的提示翻译成中文是”设备权限不足“,adb devices给出的提示 ”No permission“,所以我们要解决非标设备默认无法被识别的问题。
3. 解决
添加权限:
- 1、打开文件路径,到/etc/udev/rules.d 下:
cd /etc/udev/rules.d
- 2、来到之后在这里创建一个51-android.rules文件:
sudo vim 51-android.rules
- 3、然后在文件中添加如下配置:
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"
- 4、保存退出
这时候就只差最后一步 - 5、再为51-android.rules加上权限
sudo chmod a+x 51-android.rules
- 6、最后
将设备拔下来再连接上就可以了,记得回到主目录下再进行adb root
,
如果不放心就adb devices
一下看看