Невозможно подключить устройство Android, чтобы затмить в системе Linux

1

Я не могу подключить устройство Android для затмения в Linux-системе с помощью abd. Я создал файл 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
  • 0
    Какое устройство вы используете?
  • 0
    Я думаю, что вы имеете в виду Android 4.0.3?
Теги:

3 ответа

1

Вам нужно два "=" после SUBSYSTEM (то есть SUBSYSTEM**==**"usb", ATTR{idVendor}=="2821" ,...)

1

Пытаться:

sudo adb kill-server
sudo adb start-server

если АБР находится в вашей $ PATH. если не,

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

Из инструментов android-sdk/platform-tools.

  • 0
    Я уже сделал это ... Но, похоже, это не помогает. Серийный номер устройства отображается как ??????
  • 0
    Да ладно ... нашел решение .... пришлось сменить режим папки udev на chmod 777
0

Убедитесь, что ваше имя файла правильно!

/etc/udev/rules.d/51-android.rules. (Содержит в конце)

Вы должны добавить разрешение на этот файл, чтобы внешнее приложение могло получить привилегии для доступа к нему посредством

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

Подробное описание конфигурации устройства здесь.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню