устройства эмулятора adb не отображаются, перезапуск сервера не исправляет

android xamarin android-emulator adb emulation

262 просмотра

1 ответ

6 Репутация автора

Я использую эмулированный Nexus 5 под управлением Android 5.1.0 на Xamarin, и я никак не могу заставить adb распознавать эмулятор как устройство. Единственный способ получить устройство для подключения - через TCP / IP, подключиться к IP-адресу эмулятора вручную.

Я попытался переустановить Android SDK, Xamarin и VirtualBox (который использует эмулятор Xamarin), а также настроить несколько параметров в каждом из них, и все это ни к чему не привело.

И нет, работает adb kill-server adb start-server

НЕ решает проблему, как и все другие темы, которые я видел, предлагал в качестве единственного решения.

Жду вашей помощи и заранее благодарю!

РЕДАКТИРОВАТЬ: Кроме того, я должен добавить, что adb devicesраспознает мое физическое устройство Android при подключении через USB, но все еще не эмулированное устройство.

Автор: Joshua Sauter Источник Размещён: 18.07.2016 10:29

Ответы (1)


0 плюса

151 Репутация автора

Если вы используете Xamarin Android Player. Попробуйте следующие шаги

  1. Выключите эмулируемое устройство.
  2. Откройте диспетчер виртуальных ящиков Oracle VM
  3. Определите эмулированное устройство и откройте настройки.
  4. Перейдите на вкладку USB и включите контроллер USB.
  5. Сохранить настройки. И запустить устройство из Xamarin Android Player

Попробуйте разные дополнительные параметры из «Включить USB-контроллер». Я включил USB 1.1, и он работал для меня. Я не уверен, что это будет работать для всех. Дайте мне знать ваш опыт.

Автор: Noushad Poovakkattil Размещён: 07.04.2017 09:10
Вопросы из категории :
32x32