Genymotion все еще ожидает «загрузки»

#android #android-emulator #genymotion

#Android #android-эмулятор #genymotion

Вопрос:

Я использую Genymotion для Android Studio, но genymotion по-прежнему загружается, статус не включен

Я искал решение и следовал

  • Удалите и переустановите
  • Очистить кэш
  • Удалите устройство и установите новое
  • Установите Ethernet только для хоста по умолчанию
  • И еще одна вещь, которую нужно попробовать

Но я не могу это исправить

Genymotion v3.0.1

Виртуальная машина VirtualBox версии 6.0.4

Пожалуйста, помогите мне найти решение. Помогите мне.

Извините за мой английский

здесь

Ответ №1:

Пытался сбросить кэш, заново создать устройство, переключить сетевой режим, обновить Genymotion до 3.0.1, и НИ один из них не сработал.

Временное исправление для изменения статуса «загрузка» на «включено»:

  1. Открыть Genymotion Shell

  2. выполнить devices list

  3. затем запустите в новом терминале adb connect [DEVICE IP]:5555

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

1. Была точно такая же проблема, и это исправило ее. Собираюсь посмотреть, в чем основная проблема, потому что я бы предпочел не запускать это при каждом запуске эмулятора.

2. он говорит, что подключен. но когда я запускаю устройства adb, это ничего не показывает

Ответ №2:

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

компакт-диск к вашему каталогу Android SDK
cd to platform-tools
./adb connect 192.168.57.102:5555
где 192.168.57.102 — это мой IP-адрес виртуального устройства Genymotion. Вы должны поместить сюда свой собственный

Ответ №3:

Я остановил запущенный процесс adb в диспетчере задач, и статус устройства genymotion меняется с загрузки на включено. Наконец-то эмулятор genymotion теперь можно распознать.

Ответ №4:

просто зайдите в панель управления NetworkandInternet Сетевые подключения, подключенные только к этой сети, предназначенной только для виртуального хоста, и отключите другую дублирующуюся сеть виртуального хоста, которая помечена символом «#», и попробуйте запустить снова. Это работает для меня

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

1. Это была моя последняя надежда, и это сработало. Большое вам спасибо.

Ответ №5:

Попробуйте запустить genymotion от имени администратора. У меня это сработало.

Но тогда вы не сможете добавлять файлы в эмулятор с помощью функции перетаскивания.

Ответ №6:

Пробовал решения, но ни одно из них не сработало для меня.

В конце запустите genymotion от имени администратора, теперь это работает для меня.

Ответ №7:

Решение:

  • убедитесь, что не запущены серверы adb. Используйте команду adb kill-server, чтобы отключить любой запущенный сервер.

  • установите Genymotion для использования Genymotion Android tools (по умолчанию)

Смотрите:https://docs.genymotion.com/latest/Content/02_Application/Configuring_Genymotion/ADB.htm

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

Я очень рад, что могу решить эту проблему, я не могу работать в течение 2 дней с этой проблемой.

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

1. Интересно, это действительно работает для Intellij 2019 и Flutter

2. @VictorTong Это не так уж интересно, вы не можете сказать, что это работает с ними. Они работают с adb. И вы исправляете adb, поэтому вы не можете сказать, что android studio или любая другая ide, использующая adb, не будет работать.

Ответ №8:

Одна из возможных причин возникновения этой ошибки связана с различием в версиях adb на компьютере разработчика и подключенном устройстве / эмуляторе, используемом для отладки.

Таким образом, разрешение:

Сначала отключите устройство / эмулятор.

Запустите в терминале / командной строке следующие команды:

 adb kill-server
adb start-server
  

Это приведет к успешному запуску adb. Теперь вы можете подключить устройство. Надеюсь, это поможет.