Genymotion - The virtual device got no IP Address

匿名 (未验证) 提交于 2019-12-03 01:20:02

问题:

I already tried doing this. Genymotion refuses to start with "The Genymotion virtual device could not get an IP address." but nothing happend. And also here Not able to start Genymotion device.

Is it me? Who is being forsaken? Or is it my Lenovo laptop who's specs are just
AMD-E1 Dual Core 1.0ghz (But I can run VS Studio 2013 just fine)
4gb RAM
Windows 8.1

But I found something weird. in most of the tutorial here in stackoverflow. in the File -> Preference -> Network the host-only network is vboxnet0 whilst on me it is VirtualBox Host-Only Ethernet Adapter I tried checking the Adapter and DHCP settings nothing is wrong.
Here is a printscreen when I try running it in Virtualbox

回答1:

I also struggled a few days fixing this issue. In my case, I restart the computer and enable the virtualization technology in BIOS. Then start up computer, open VM Virtual Box, choose a virtual device, go to Settings-General-Basic-Version, choose ubuntu(64 bit), save the settings then start virtual device from genymotion, everything is ok now.



回答2:

I have faced the same issue with genymotion.Follow these steps,may you can solve the issue

(1).Open Oracle VM Virtual box (2).Select the custom phone ->right click->settings->General->Basic (3).Change the type to your current OS (4).Choose Version of the windows In My case: I'm using Windows 10 -so,I Chose other Windows(64 bit)



回答3:

I also had the same issue. First start your virtual box. Then in Setting go to General there you have to change the type of your OS to your current OS save it and in runs perfectly.



回答4:

Okay so I found a solution to run an emulator of an Android device via an alternative method.
First, run the emulator from Virtualbox UI. It should boot as in the question above. Let it finish booting until the home screen appears .
Then, run the same device from Genymotion UI.
And voila.
Note that, if you have just created a device in Genymotion, you will need to run it from there the first time. Even if/when it fails, this is still necessary, otherwise it can't be started from VirtualBox interface. After that first run, the emulator will run from VirtualBox, as well, and the above procedure will work.
After this, you will have two windows open - VirtualBox device window with Android emulator running, which is where you will use the device; and Genymotion window with device controls. It is a crazy setup but it works!

Note also that the screen rotation won't work.



回答5:

I have had the same issue. Setting->General->Basic and change version 32 bit to 64 bit. Then it worked well.



回答6:

What worked for me was reducing the number of processors from 4 to 2. My Mac Pro defaulted to 4 when I created the VM.



回答7:

I have faced the same issue, and fixed it by downloading a new virtual device from genymotion



回答8:

I fixed it by enabling Virtualization (VTx) in my BIOS.



回答9:

What worked for me is by turning on Hardware Virtualization if in any case its already turned on / enable, just turn it off and turn it on back again. Then restart your PC.

cheers



回答10:

I had the same problem and have tried a lot of solutions. In my case the problem was that my CPU does not support Virtualization Technology, which is required by most of Genymotion Devices, so it can't be solved. The most recent Genymotion Virtual Device that works for me is Nexus 4 with Android 4.4.4 API 19.



回答11:

Please look in this answer https://stackoverflow.com/a/21486549/2034822 which solved my problem. Hope it helps you too.



回答12:

Somehow this issue is related to my device's memory settings. Here is what I ended up doing to solve this problematic case :

  1. Open Virtual Box
  2. Choose your device, then open Settings (either by clicking yellow gear icon in menu bar or by right click -> Settings
  3. There should a warning about the device if it is using too much memory. If there is not don't worry about it.
  4. Open System tab, change the Base memory to 1024 MB (anything below 1024 is fine)
  5. Save Settings and go back to Genymotion, start your device again and see if it works


回答13:

I was facing the same issue on Mac OS Sierra. I simply quit VBoxNetDHCP and ran the Genymotion virtual device again - this time it ran smoothly. This is how you can try the same:

Open Activity Monitor (You can use Spotlight Search for this) -> Select the CPU tab -> in the search bar on the right enter DHCP -> in the results, if visible, select VBoxNetDHCP -> click on the cross button on the top left -> choose Quit -> Re-run your virtual device and it should work this time :)



标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!