«Adb devices» возвращает пустой «Список подключенных устройств» в Ubuntu - PullRequest
0 голосов
/ 24 октября 2019

На основе собственной документации (https://facebook.github.io/react-native/docs/running-on-device) Я хотел подключиться к ADB в моем Ubuntu VM (Ubuntu 18.04.2 LTS) , но моя проблема в том, что я продолжаю получать пустой список.

Итак, какие шаги я выполнил:

  1. lsusb для извлечения мобильной модели (в моем случае 2a45)

devnull@greg_server:~$ lsusb

Шина 001 Устройство 004: ID 2a45 : 2008 Meizu Corp. MX Phone (MTP)

Шина 001 Устройство 002: ID 80ee: 0021 VirtualBox USB Tablet

Устройство 001 шины 001: ID 1d6b: 0001 Корневой концентратор Linux Foundation 1.1

введите это в ваши правила udev, чтобы начать работу

echo 'SUBSYSTEM=="usb", ATTR{idVendor}=="2a45", MODE="0666", GROUP="plugdev"' | sudo tee /etc/udev/rules.d/51-android-usb.rules

Показать список adb

devnull@greg_server:~$ adb devices

Список подключенных устройств

Для устранения неполадок на основе

«Список подключенных устройств» пуст в Ubuntu 16.04 с использованием «adb devices»

Я выполнил следующие шаги:

  1. создал файл adb_usb.iniи перезагруженный сервер ADB

devnull@greg_server:~$ cat ~/.android/adb_usb.ini

0x2a45

devnull@greg_server:~$ adb kill-server

devnull@greg_server:~$ adb start-server;

демон не запущен;начиная с tcp: 5037

демон успешно запущен

devnull@greg_server:~$ adb devices

Список подключенных устройств

включил отладку по usb и снова проверил устройства adb

В этом случае я заметил, что lsusb не идентифицирует мои мобильные устройства, и команда adb devices снова возвращает пустой список, как показано ниже

devnull@greg_server:~$ lsusb

Шина 001 Устройство 002: ID 80ee: 0021 USB-планшет VirtualBox

Шина 001 Устройство 001: ID 1d6b: 0001 Корневой концентратор Linux Foundation 1.1

devnull@greg_server:~$ adb devices

Список подключенных устройств

проверено Android файл конфигурации USB

root@greg_server:/etc/udev/rules.d# pwd

/ etc / udev / rules.d

root@greg_server:/etc/udev/rules.d# ls -lst

всего 64

4 -rw-r - r-- 1 корневой корень 71 окт 24 07:18 51-android-usb.rules

60 -rw-r - r-- 1 корневой корень 58549 8 мая 06:28 70-snap.core.rules

root@greg_server:/etc/udev/rules.d# cat 51-android-usb.rules

SUBSYSTEM == "usb", ATTR {idVendor} ==" 2a45 ", MODE =" 0666 ", GROUP =" plugdev "

Любая помощь в том, что может быть дело?

...