В списке нет виртуального устройства genymotion - PullRequest
11 голосов
/ 14 марта 2019

Вчера мой эмулятор работал стабильно и хорошо.Но сегодня я не могу запустить свое приложение, потому что я не вижу ни одного из своих устройств genymotion.Я переустановил AS и Genymotion.Я переустановил мои виртуальные устройства.Но я до сих пор не вижу ни одного из своих устройств.Я думал, что у меня проблемы с AS, и я создаю AVD в Android Studio, и мне удалось создать новое устройство, но мне не удалось запустить мое приложение.Я не знаю, как решить эту проблему.Я увидел этот вопрос.Как я вижу на панели инструментов genymotion, мое виртуальное устройство продолжает загрузку и все равно не может завершить его загрузку.

Ответы [ 3 ]

19 голосов
/ 15 марта 2019

Нашли решение! Похоже, это какая-то ошибка adb или Genymotion. Чтобы решить эту проблему, вы должны вручную подключить ADB к работающему Genymotion Device Во-первых, вам нужно знать внутренний IP Android. Вы можете найти его в заголовке окна устройства Genymotion. Далее:

  1. cd для вашего Android SDK dir
  2. cd to platform-tools
  3. . / Adb connect 192.168.57.102:5555

, где 192.168.57.102 - мой IP-адрес виртуального устройства Genymotion. Вы должны поставить здесь свой

3 голосов
/ 10 апреля 2019

Обновление: это больше не требуется в Genymotion 3.0.2

Это, вероятно, вызвано изменением поведения, введенным в ADB в Android SDK, в platform-tools 28.0.2,

Самый простой обходной путь на данный момент - понизить инструменты платформы до 28.0.1.К сожалению, менеджер SDK не позволяет вам сделать это легко, поэтому вам нужно вручную загрузить zip-файл для вашей платформы.

URL-адреса для инструментов платформы 28.0.1:

Вам необходимо:

  1. Загрузитьправильный zip
  2. уничтожение любого работающего adb процесса
  3. Найдите папку platform-tools в вашей установке Android SDK и сделайте резервную копию / переименуйте ее
  4. Распакуйте архив вродительский файл папки platform-tools
2 голосов
/ 04 апреля 2019

Это сработало для меня.

Перейти к Android-SDK \ platform-tools ./adb kill-server

...