Android Debug Bridge (adb) 设备 - 无权限

我在 Debug模式下将 HTC Wildfire A3333 与我的 Fedora Linux 17 连接时出现问题。Adb 说:

./adb devices
List of devices attached 
????????????    no permissions

我的 udev 规则(三星的第一条规则可以正常工作,而 HTC 的第二条则不行):

SUBSYSTEM=="usb",SYSFS{idVendor}=="04e8",SYMLINK+="android_adb",MODE="0666",GROUP="plugdev" 
SUBSYSTEM=="usb",SYSFS{idVendor}=="0bb4",SYMLINK+="android_adb",MODE="0666",GROUP="plugdev"

对于三星设备,一切正常:

 ./adb devices
List of devices attached 
00198a9422618e  device

我一直在尝试类似线程中给出的所有答案,但没有任何运气:Using HTC wildfire for android development

最佳答案

我自己在 Debian Wheezy 下遇到了这个问题。 我用 sudo 重新启动了 adb 守护进程:

sudo ./adb kill-server
sudo ./adb start-server
sudo ./adb devices

一切正常:)

https://stackoverflow.com/questions/14460656/

相关文章:

python - 如何在正则表达式中使用变量?

python - python - 如何按两列或多列对python pandas中的dataFram

python - 如何比较 Python 中的版本号?

linux - 对标准输入、标准输出和标准错误感到困惑?

python - 将 numpy dtypes 转换为原生 python 类型

linux - 如何在 Minikube 中使用本地 docker 镜像?

python - 如何避免 "RuntimeError: dictionary changed si

python - 错误 : command 'gcc' failed with exit statu

linux - fork()、vfork()、exec()和clone()的区别

linux - 遍历带有空格的文件列表