之前执行 adb device 都会有权限问题
qiming@qiming-HP:~$ adb devices
List of devices attached
23675012 no permissions (verify udev rules); see [http://developer.android.com/tools/device.html]
解决这个问题,最早的做法都是在sudo的权限下重新启动adb 执行命令如下:
sudo adb kill-server
sudo adb start-server
adb device
但是这个做法需要每次重启电脑后都得执行一下,比较麻烦,有一个做法可以一劳永逸。
这个方法就是用51-android.rules
关于这个方法网上有很多介绍
其中一篇我觉得不错,不仅是告诉了方法,还解释了一定的原理
https://blog.csdn.net/stone_2323/article/details/78016890
使用方法是
$sudo cp 51-android.rules /etc/udev/rules.d/
//重启udev
$sudo service udev restart
//把android手机重新插拔一次。
//再在终端运行以下命令:
$ adbdevices
参考链接: https://blog.csdn.net/stone_2323/article/details/78016890