SDK 上关于如何在 Ubuntu上安装 adb驱动的说明并不详细,经过搜索找到了确实的解决方法,
首先按照 SDK 上的说明建立 udev 的 rules 文件,然后:
在 ubuntu 10.10 下通过usb连接 Android设备,使用 adb 时,会返回无法找到设备,解决办法如下:
1) 在终端运行 lsusb
会发现结果有会有如下类似记录:
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 028: ID 17ef:7405 Lenovo
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
这时键入
sudo vim /etc/udev/rules.d/50-android.rules
在打开的文件中增加以下文本:
SUBSYSTEM=="usb", SYSFS{"Lenovo"}=="17ef", MODE="0666"
2) 运行以下命令:
sudo chmod a+rx /etc/udev
解决adb无法识别设备
最新推荐文章于 2024-08-12 10:47:54 发布
在Ubuntu 10.10中,当adb无法识别Android设备时,可以通过创建并编辑udev规则文件50-android.rules,添加特定设备制造商ID的规则,如针对Lenovo设备的'SUBSYSTEM=="usb", SYSFS{"Lenovo"}=="17ef", MODE="0666"'. 随后重启udev服务,并使用sudo权限执行adb kill-server和adb devices命令来重新初始化连接。如果依然无效,尝试在不同adb目录下使用root权限进行操作。"
115578564,6149749,Batch与权重更新的正确理解,"['深度学习', '优化算法', '神经网络']
摘要由CSDN通过智能技术生成