С тех пор я занимаюсь разработкой на нескольких устройствах Android, но это меня полностью озадачило. ADB в Windows отлично обнаруживает устройство, но я не могу заставить ADB распознать это устройство в Linux (Ubuntu 12.04).
$ adb devices
List of devices attached
???????????? device
lsusb
показывает это какBus 003 Device 005: ID 18d1:0003 Google Inc.
/etc/udev/rules.d/51-android.rules
файл имеет следующую строку:SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", MODE="0666"
~/.android/adb_usb.ini
имеет 0x18d1
в строке сам по себеЧто я пытался до сих пор:
SUBSYSTEM=="usb", ATTRS{idVendor}=="18d1", ATTR{idProduct}=="0003", MODE="0666", GROUP="adbusers"
и 51-android.rules
добавьте себя в adbusers
группу. Перезагрузка udev
и ADB - не повезлоЛюбая подсказка приветствуется, заранее спасибо!
Изменение USB-порта заставило ADB распознать устройство Android.
Убить сервер adb с помощью using
судо
и запустите его снова с помощью sudo.
Если вы запустите сервер adb с помощью sudo в Linux, он обнаружит.
Иззи
m0skit0
Иззи
m0skit0
Иззи
m0skit0
Иззи
m0skit0