ubuntu 12.04 usb调试停止工作

时间:2014-11-17 08:52:00

标签: android linux ubuntu adb usb-debugging

使用ubuntu 12.04和LG optimus G E975,usb调试在2天前工作正常,现在它停止工作,当我将设备插入我的笔记本电脑(所有3个USB端口)时,它只显示充电图标,这里是我到目前为止所做的事情:

  • 确保在开发者选项中启用了usb调试
  • 确保在/etc/udev/rules.d/51-android.rules中添加了所需的规则,其值为:

    SUBSYSTEM ==“usb”,ATTR {idVendor} ==“1004”,MODE =“0666”,GROUP =“plugdev”

  • 以root身份重启adb服务器:

    sudo adb kill-server然后sudo adb start-server

  • 改变了usb和弦
  • 用另一台设备(huawei)更换了设备,该设备在2天前工作正常
  • lsusb未显示设备已连接

上述似乎都没有用,adb设备没有找到任何东西,甚至没有??????。它只是空的。任何帮助表示赞赏。

编辑:我也跟着This,但它没有用,ubuntu仍无法检测到该设备。使用 dmesg 命令在连接和断开设备与USB端口之前或之后不会显示任何更改。

2 个答案:

答案 0 :(得分:1)

如果未检测到设备,您应该使用sudo权限在〜/ .android / adb_usb.ini中添加供应商ID。

在上面的例子中添加0x1004。 添加后,使用命令" sudo service udev restart"重新启动udev服务。 现在转到你的adb位置和kill-server并使用sudo权限启动服务器。

立即尝试使用adb设备,adb应该能够立即检测到您的设备。

答案 1 :(得分:-1)

在我的情况下,我必须添加OWNER="<my login>"(例如..., OWNER="port443")才能使其正常运行。只需重新插入设备并运行adb kill-server + adb devices即可显示设备。出于某种原因,只有小组不起作用,即使我在该小组中。

我对此具体问题还有另一个问题:Ubuntu: ADB only recognizes device if OWNER is provided