it-swarm.com.ru

Genymotion - виртуальное устройство не имеет IP-адреса

Я уже пытался это сделать. Genymotion отказывается начинать с «Виртуальному устройству Genymotion не удалось получить IP-адрес». но ничего не произошло . А также здесь Не удалось запустить устройство Genymotion

Это я? Кто оставлен? Или это мой ноутбук Lenovo, который просто 
AMD-E1 Dual Core 1.0 ГГц (но я могу нормально запускать VS Studio 2013)
4 Гб оперативной памяти
Windows 8.1

Но я нашел что-то странное. в большей части учебника здесь в stackoverflow. в File -> Preference -> NetworkHost-only network - это vboxnet0, а у меня это VirtualBox Host-Only Ethernet Adapter. Я попытался проверить настройки адаптера и DHCP, нет ничего плохого .
Вот экран печати, когда я пытаюсь запустить его в Virtualbox Something

13
WTFZane

Я также несколько дней пытался решить эту проблему. В моем случае я перезагружаю компьютер и включаю технологию виртуализации в BIOS. Затем запустите компьютер, откройте VM Virtual Box, выберите виртуальное устройство, перейдите к Settings-General-Basic-Version, выберите ubuntu(64 bit), сохраните настройки, затем запустите виртуальное устройство из genymotion, теперь все в порядке.

26
AvatarQing

Я столкнулся с той же проблемой с genymotion. Выполните следующие действия, возможно, вы сможете решить проблему

  1. Откройте виртуальную коробку Oracle VM
  2. Выберите пользовательский телефон -> щелкните правой кнопкой мыши -> Настройки-> Общие-> Основные
  3. Измените тип на вашу текущую ОС
  4. Выберите версию окна

В моем случае: я использую Windows 10, поэтому я выбираю другую Windows (64-разрядную)

19
Praveen nani

Итак, я нашел решение run an emulator of an Android device с помощью альтернативного метода .
Сначала запустите эмулятор из Virtualbox UI. Это должно загрузиться как в вопросе выше. Дайте ему завершить загрузку, пока не появится начальный экран.
Затем запустите то же устройство из Genymotion UI .
И вуаля. 
Обратите внимание, что если вы только что создали устройство в Genymotion, вам нужно будет запустить его оттуда в первый раз. Даже если/когда это не удается, это все равно необходимо, иначе его нельзя запустить из интерфейса VirtualBox. После этого первого запуска эмулятор также будет работать из VirtualBox, и вышеуказанная процедура будет работать.
После этого у вас будет открыто два окна - окно устройства VirtualBox с запущенным эмулятором Android, где вы будете использовать устройство; и окно Genymotion с элементами управления устройством. Это сумасшедшая установка, но она работает!

Обратите внимание, что поворот экрана не будет работать.

7
WTFZane

У меня тоже была такая же проблема. Сначала запустите вашу виртуальную коробку. Затем в Настройках перейдите в Общие, там вы должны изменить тип вашей операционной системы на вашу текущую ОС, сохранить ее и она работает отлично.

6
ivan gachmov

Моя версия VirtualBox: 5.2.22, после этого шага, решила мою проблему. Надеюсь, это вам тоже поможет.

Шаг 1: Найдите сетевой адаптер вашего эмулятора

 enter image description here

Шаг 2. Откройте глобальные инструменты

Шаг 3: измените IP вашего устройства, затем примените

 enter image description here

Шаг 4: Нажмите вкладку DHCP-сервер

Шаг 5: измените адрес сервера и адресные границы в зависимости от вашего Wi-Fi маршрутизатора, затем примените

Шаг 6: Запустите ваше устройство с Genymotion

 enter image description here

2
ROY VARGHESE

У меня была такая же проблема. Настройки-> Общие-> Основные и измените версию 32-битной на 64-битную. Тогда это работало хорошо.

1
P.Trung

Просто измените Режим сети в настройке виртуального устройства.

Configure virtual device

1
Người Dưng

Я столкнулся с той же проблемой на Mac OS Sierra . Я просто вышел VBoxNetDHCPи снова запустил виртуальное устройство Genymotion - на этот раз оно работало без сбоев. Вот как вы можете попробовать то же самое:

Откройте Activity Monitor (для этого можно использовать Spotlight Search) -> Выберите вкладку CPU -> в строке поиска справа введите DHCP - > в результатах, если они видны, выберите VBoxNetDHCP -> нажмите на крестик в левом верхнем углу -> выберите Quit -> перезапустите виртуальное устройство, и оно должно сработать на этот раз :)

0
Mohit Singh

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

Как правило, он отключается, когда вы открываете ноутбук или компьютерную плату и проводное состояние жесткого диска или извлекаете CMOS батарею для замены или очистки.

В некоторых платах на базе Intel она отключена по умолчанию. И технология виртуализации необходима, когда вы разбиваете компьютер на части так, как если бы он имел несколько компьютеров, позволяя системам одновременно запускать несколько операционных систем (например, в виртуальной коробке, VMware).

перезагрузите компьютер> перейдите к настройке BIOS (нажав Esc, F1, ... F12 может быть любой в зависимости от типа платы)> затем включите технологии виртуализации (поиск по меню вкладки)> сохранить и перезагрузить компьютер> теперь вы можете изменить настройки вашего виртуального устройства (не обязательно), щелкнув правой кнопкой мыши на этом устройстве и перейти к настройке> общие> основные> изменить версию на 64-разрядную .... и вы готовы к работе 

0
Arjun Bhattrai

Я столкнулся с той же проблемой и исправил ее, загрузив новое виртуальное устройство из genymotion. 

0
Ahsan Javed

Что мне помогло, так это включив аппаратную виртуализацию, если в любом случае она уже включена/включена, просто выключите ее и включите снова. Затем перезагрузите компьютер. 

ура

0
ralphgabb

Пожалуйста, посмотрите в этом ответе https://stackoverflow.com/a/21486549/2034822 который решил мою проблему. Надеюсь, это вам тоже поможет.

0
Nikita

Я исправил это, включив виртуализацию (VTx) в моем BIOS.

0
EpicPandaForce

 Genymotion Icon

Нажмите значок Genymotion и откройте диспетчер устройств Genymotion. Нажмите на Пуск. Устройство, которое попытается запустить, выдаст вам ошибку. Закройте ошибку и нажмите «Обновить» в диспетчере устройств Genymotion, а затем снова запустите. Это решает проблему для меня.

0
DragonFire

Для меня сработало сокращение числа процессоров с 4 до 2. Мой Mac Pro по умолчанию установил 4, когда я создал виртуальную машину.

0
Peter Menner

Каким-то образом эта проблема связана с настройками памяти моего устройства . Вот что я в итоге сделал, чтобы решить этот проблемный случай:

  1. Открыть виртуальную коробку
  2. Выберите свое устройство, затем откройте «Настройки» (нажав желтый значок шестеренки в строке меню или щелкнув правой кнопкой мыши -> Настройки
  3. Там должно быть предупреждение об устройстве, если оно использует слишком много памяти. Если нет, не беспокойтесь об этом.
  4. Откройте вкладку «Система», измените базовую память на 1024 МБ (все, что ниже 1024, подойдет)
  5. Сохраните настройки и вернитесь в Genymotion, запустите устройство еще раз и посмотрите, работает ли оно
0
Erik ha

У меня была та же проблема, и я пробовал много решений. В моем случае проблема заключалась в том, что мой процессор не поддерживает технологию виртуализации, которая требуется большинством устройств Genymotion, поэтому ее невозможно решить .. Самое последнее виртуальное устройство Genymotion, которое работает для меня, это Nexus 4 с Android 4.4.4 API 19.

0
B-GangsteR

Если эти ответы не работают Перейдите к функциям Windows и снимите флажок hyper-v  

0
Anu Martin