Ubuntu 12.04上的“附加设备列表”为空

时间:2014-01-20 14:03:55

标签: android ubuntu-12.04

我无法将Android连接到Ubuntu。我已将规则添加到udev,我已将设备添加到adb_usb.ini并且我仍然获得相同的空列表。

我的lsusb:

`Bus 002 Device 124: ID 04e8:6860 Samsung Electronics Co., Ltd GT-I9100 Phone [Galaxy S II]`

adb_usb.ini

# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE. 
0x0e79
0x04e8

51-android.rules

SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0e79", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0502", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0b05", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="413c", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0489", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="091e", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bb4", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="24e3", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2116", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0482", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="17ef", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1004", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="22b8", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0409", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2080", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0955", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="2257", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="10a9", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1d4d", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0471", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04da", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="05c6", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="1f53", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="04dd", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0fce", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="0930", MODE="0666"
SUBSYSTEM=="usb", ATTRS{idVendor}=="19d2", MODE="0666"

我有usb调试。还有什么我可以尝试的吗?

修改

我尝试使用adb kill-serveradb start-server重新启动adb-server,但它也无法帮助我。

6 个答案:

答案 0 :(得分:5)

我尝试了很多建议,让我的Android设备可以通过" adb devices"命令,但没有工作。 最后我找到了。 只需将您的Android设备供应商ID(如0x1f3a)添加到

即可

<强>〜/ .android / adb_usb.ini

然后尝试其他建议。

答案 1 :(得分:5)

原来我没有必要的手机驱动程序

LG G3 (可能是其他人)

  1. 连接时我们必须转到USB选项
  2. 允许从手机安装应用程序
  3. 等待安装
  4. 选择PTP(发送图像模式)

答案 2 :(得分:3)

对于那些与adb间歇性问题的人。这是一个简单的程序,可以用来纠正这个问题。

保持设备连接。

运行

sudo adb kill-server

然后进入您的移动设备

在移动设备的设置中撤消Android开发人员部分中的所有usb授权。

接下来关闭调试然后在10秒左右再打开。 您将在设备中弹出授权。

在设备上选择“是”,然后在终端

中运行以下命令
 sudo adb devices -l

您的设备应该恢复运作。

答案 3 :(得分:0)

在android规则文件中添加设备:

在Ubuntu中使用以下命令:

如何获取设备供应商ID:

lsusb

添加设备规则的命令,运行以下命令:

sudo gedit /etc/udev/rules.d/51-android.rules
sudo chmod a+r /etc/udev/rules.d/51-android.rules

答案 4 :(得分:0)

似乎问题是由我的智能手机引起的。我尝试插入Android 4.3,它可以正常工作。

答案 5 :(得分:0)

在我的情况下 adb kill-server 我做到了 sudo adb start-server 然后 sudo adb devices 并得到了它的工作!