adb не может найти устройство на виртуальной машине Ubuntu

#android-studio #ubuntu #mobile #adb #virtualbox

Вопрос:

Я пытаюсь подключить свой мобильный телефон (Wiko view 4 с Android 10) к Android Studio (4.2.1) и Android Studio Arctic Fox (патч 2020.3.1 1), работающий на Ubuntu (18.04 и 20.04) (внутри виртуальной машины VirtualBox) — к сожалению, без какого-либо успеха. Я попробовал следующее:

  • добавление новых правил в /etc/udev/rules.d (51-android.правила и 90-универсальные-android.правила, используя следующую запись SUBSYSTEM=="usb", ATTR{idVendor}=="0e8d", ATTR{idProduct}=="2008", MODE="0666", GROUP="plugdev", SYMLINK ="android%n" , а затем перезапуск службы udev (перезапуск/etc/init.d/udev). Я получил информацию от «dmesg»
  • добавление идентификатора поставщика (0x0e8d) в файл~/. android/adb_usb.ini и последующая перезагрузка сервера adb
  • изменение конфигурации USB на «Передача файлов» и «PTP», а также воспроизведение для включения и выключения отладки USB
  • удаление каталога .android, чтобы позволить Android Studio создать его снова
  • замена USB-кабеля (хотя кабель хорошо работает в моей старой виртуальной машине под управлением Ubuntu 18, и там я могу подключить телефон к Android Studio)
  • используя другое (более старое) устройство Android… также безуспешно

Когда я пытаюсь подключить устройство без использования опции отладки USB (и конфигурации USB «Передача файлов»), я вижу устройство (также с помощью команды «lsusb»). Но как только я активирую опцию отладки USB… устройство исчезнет. Использование «устройств adb» ничего мне не показывает (также используя «sudo»).

Тот факт, что я не получаю запрос на подключение в моем телефоне (после активации отладки USB), является странным. Но я не могу найти, где это активировать. Я пытался использовать опцию «Отменить разрешения на отладку USB» на своем мобильном устройстве, но нет…

Я не знаю, что я делаю не так. У кого-нибудь такая же проблема? В более старых версиях Android Studio этой проблемы, казалось, не было.

Обновление: Я пробовал то же самое под Windows (10), и Android Studio (Песец) может найти мой телефон.

Комментарии:

1. Иногда проблема возникает перед экраном… как мне не стыдно. Проблема заключалась не в ADB, Android Studio или Ubuntu. Проблема была связана с неправильной конфигурацией USB-устройств виртуальной коробки. По какой — то (странной) причине в VirtualBox под фильтрацией USB-устройств находилось 2 устройства Wiko, но было активировано только одно. Я активировал их обоих, и теперь все работает хорошо.