首页 文章

Genymotion - 虚拟设备没有IP地址

提问于
浏览
13

我已经尝试过这样做了 . Genymotion refuses to start with "The Genymotion virtual device could not get an IP address."但没有任何事情发生 . 而且这里Not able to start Genymotion device .

那是我吗?谁被抛弃了?或者是我的联想笔记本电脑的规格只是
AMD-E1双核1.0ghz(但我可以运行VS Studio 2013就好了)
4GB RAM
Windows 8.1

但我发现了一些奇怪的东西 . 在stackoverflow中的大部分教程中 . 在 File - > Preference - > Network host-only networkvboxnet0 虽然我是 VirtualBox Host-Only Ethernet Adapter 我试过检查适配器和DHCP设置没有错 .
当我尝试在Virtualbox中运行它时,这是一个打印屏幕
Something

16 回答

  • 0

    我也有同样的问题 . 首先启动你的虚拟盒子 . 然后在设置转到常规,您必须将操作系统的类型更改为当前操作系统保存并完美运行 .

  • 0

    我有同样的问题 . 设置 - >常规 - >基本并将版本32位更改为64位 . 然后它运作良好 .

  • 0

    对我有用的是将处理器数量从4减少到2.当我创建VM时,我的Mac Pro默认为4 .

  • 0

    我遇到了同样的问题,并通过从genymotion下载新的虚拟设备来修复它

  • 15

    我通过在我的BIOS中启用虚拟化(VTx)来修复它 .

  • 0

    对我有用的是打开硬件虚拟化,如果在任何情况下它已经打开/启用,只需关闭它并再次打开它 . 然后重新启动电脑 .

    干杯

  • 0

    我有同样的问题,并尝试了很多解决方案 . 在我的情况下,问题是我的CPU不支持大多数Genymotion设备所需的虚拟化技术,因此无法解决 . 最适合我的Genymotion虚拟设备是带有Android 4.4.4 API 19的Nexus 4 .

  • 0

    请看这个答案https://stackoverflow.com/a/21486549/2034822哪个解决了我的问题 . 希望它也能帮到你 .

  • 0

    我也在解决这个问题几天了 . 就我而言,我重新启动计算机并在BIOS中启用虚拟化技术 . 然后启动电脑,打开 VM Virtual Box ,选择一个虚拟设备,转到 Settings - General - Basic - Version ,选择 ubuntu(64 bit) ,保存设置然后从genymotion启动虚拟设备,现在一切正常 .

  • 22

    我和genymotion面临同样的问题 . 按照以下步骤操作,您可以解决问题

    • 打开Oracle VM虚拟框

    • 选择自定义电话 - >右键单击 - >设置 - >常规 - >基本

    • 将类型更改为当前操作系统

    • 选择Windows版本

    在我的情况下:我正在使用Windows 10 -so,我选择其他Windows(64位)

  • 7

    好的,所以我通过另一种方法找到了 run an emulator of an Android device 的解决方案 .
    首先,从Virtualbox UI运行模拟器 . 它应该像上面的问题一样启动 . 让它完成启动,直到出现主屏幕 .
    然后,从Genymotion UI运行相同的设备 .
    瞧 .
    请注意,如果您刚刚在Genymotion中创建了一个设备,则需要在第一次从那里运行它 . 即使/当它失败时,这仍然是必要的,否则它无法从VirtualBox界面启动 . 在第一次运行之后,模拟器也将从VirtualBox运行,并且上述过程将起作用 .
    在此之后,您将打开两个窗口 - 运行Android模拟器的VirtualBox设备窗口,您将在此处使用该设备;和Genymotion窗口与设备控件 . 这是一个疯狂的设置,但它的工作原理!

    另请注意,屏幕旋转不起作用 .

  • 6

    不知何故,这个问题与我设备的内存设置有关 . 以下是我最终要解决这个有问题的案例:

    • 打开虚拟盒子

    • 选择您的设备,然后打开设置(通过单击菜单栏中的黄色齿轮图标或右键单击 - >设置

    • 如果设备使用太多内存,应该会发出警告 . 如果没有不担心的话 .

    • 打开系统选项卡,将基本内存更改为1024 MB(1024以下的任何内容都可以)

    • 保存设置并返回Genymotion,再次启动设备,看它是否有效

  • 1

    我在 Mac OS Sierra 面对同样的问题 . 我只是 quit VBoxNetDHCP 并再次运行Genymotion虚拟设备 - 这次它运行顺利 . 这是你可以尝试相同的方法:

    打开Activity Monitor(你可以使用Spotlight Search) - >选择CPU选项卡 - >在右边的搜索栏中输入DHCP - >在结果中,如果可见,选择VBoxNetDHCP - >点击顶部的十字按钮左 - >选择退出 - >重新运行你的虚拟设备,它应该工作这次:)

  • 0

    Genymotion Icon

    单击Genymotion图标并打开Genymotion设备管理器 . 单击“开始” . 设备尝试启动它会给你一个错误 . 关闭错误,然后单击Genymotion设备管理器上的刷新,然后再次启动 . 这解决了我的问题 .

  • -1

    对于此问题首先检查您的机器是否在BIOS设置中启用了虚拟化技术 .

    当您打开笔记本电脑或计算机主板并重新连接硬盘状态或取出CMOS电池进行更换或清洁时,它通常会被禁用 .

    在某些基于Intel的主板上,它默认为禁用 . 当您将计算机分区工作时需要虚拟化技术,就好像它有多台计算机一样,允许系统同时运行多个操作系统(如虚拟机,VMware) .

    重新启动计算机>转到BIOS设置(通过按esc,f1,... f12可以是任何根据板的类型)>然后启用虚拟化技术(通过搜索选项卡菜单)>保存并重新启动您的机器>现在您可以通过右键单击该设备来更改虚拟设备的设置(不必要),然后转到设置>常规>基本>将版本更改为64位....您已准备好了

  • 0

    我的VirtualBox版本:5.2.22,在这些步骤之后,解决了我的问题 . 希望它也能帮到你 .

    第1步:找到您的模拟器网络适配器

    enter image description here

    第2步:打开全局工具

    第3步:更改设备的IP然后申请

    enter image description here

    步骤4:单击DHCP服务器选项卡

    步骤5:根据您的Wifi路由器更改服务器地址和地址边界然后应用

    第6步:从Genymotion启动您的设备

    enter image description here

相关问题