#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, и НИ один из них не сработал.
Временное исправление для изменения статуса «загрузка» на «включено»:
-
Открыть
Genymotion Shell
-
выполнить
devices list
-
затем запустите в новом терминале
adb connect [DEVICE IP]:5555
Комментарии:
1. Была точно такая же проблема, и это исправило ее. Собираюсь посмотреть, в чем основная проблема, потому что я бы предпочел не запускать это при каждом запуске эмулятора.
2. он говорит, что подключен. но когда я запускаю устройства adb, это ничего не показывает
Ответ №2:
Похоже, это какая-то ошибка adb или Genymotion. Чтобы решить эту проблему, вы должны вручную подключить adb к запущенному устройству Genymotion, во-первых, вам нужно знать внутренний IP-адрес Android. Вы можете найти это в заголовке окна устройства Genymotion. Далее:
компакт-диск к вашему каталогу Android SDK
где 192.168.57.102 — это мой IP-адрес виртуального устройства Genymotion. Вы должны поместить сюда свой собственный
cd to platform-tools
./adb connect 192.168.57.102:5555
Ответ №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. Теперь вы можете подключить устройство. Надеюсь, это поможет.