无法将android设备连接到linux系统上的eclipse

时间:2012-08-23 08:54:58

标签: android eclipse ubuntu

我无法使用abd将android设备连接到linux系统上的eclipse。我在51-android.rules中创建了root/etc/udev/rules.d文件,如下所示:

SUBSYSTEM="usb", ATTR{idVendor}=="2821", MODE="0666", GROUP="plugdev"
SUBSYSTEM="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"
SUBSYSTEM="usb", ATTR{idVendor}=="0955", MODE="0666", GROUP="plugdev"
SUBSYSTEM="usb", ATTR{idVendor}=="0b05", MODE="0666", GROUP="plugdev"
SUBSYSTEM="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
SUBSYSTEMS="usb", ATTRS{idVendor}=="2821",ATTRS{idProduct}=="19983" MODE="0666"
SUBSYSTEM="usb", SYSFS{idVendor}=="0bb4" MODE="0666"

当我将android设备连接到linux系统时,该设备无法识别。相反,我得到??????作为设备名称。

安装了软件:

  • Ubuntu 10.04
  • Eclipse Indigo
  • Android 4.3

3 个答案:

答案 0 :(得分:1)

尝试:

sudo adb kill-server
sudo adb start-server

如果ADB在您的$ PATH中。如果没有,

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

来自android-sdk / platform-tools。

答案 1 :(得分:1)

在SUBSYSTEM之后需要两个'='(即。SUBSYSTEM**==**"usb", ATTR{idVendor}=="2821",...)

答案 2 :(得分:0)

确保您的文件名正确无误!

/etc/udev/rules.d/51-android.rules.(最后包含。)

您必须为此文件添加权限,以便外部应用程序可以通过

获得访问权限的权限
chmod a+r /etc/udev/rules.d/51-android.rules

详细说明有关设备配置的说明是here ..