Genymotion终于复活了

本文分享了作者在安装及配置Genymotion过程中遇到的问题及其解决办法,包括驱动未安装好导致虚拟机无法启动和网络配置不当导致的错误。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

众所周至Genymotion是一款十分不错的Android,速度相比SDK自带的原生模拟器要快上许多。因为我的电脑性能比较渣,所以从去年初就想用Genymotion了,但中间过程区区折折。第一次装的时候按教程一步步来,装完后却没觉得Genymotion比原生的模拟器要快在哪里,打开和部署都很卡,所以装完就卸载了。

后来不知怎么回事,很久没碰eclipse后,再打开原生的模拟器就一直黑屏无法正常启动了,但其实我以前开发也很少用,一直都是用真机测试,就没管。直到上学期学校开了门android课,我用了次学校电脑上的genymotion,觉得真的很快啊,可以跟真机比了。所以就准备再把Genymotion装回去。

但是这次安装过程很繁琐,Genymotion官网墙得厉害,我又没有翻墙,所以装好了后一直提示我验证账户,下载模拟器也是下到一半就断了,最后从网上搜了两个OVA的离线包,总算是能用了。但也没用多久又出毛病了,前一天用着还好好的,第二天就打不开了,搞来搞去烦的要死,还是用真机爽。

昨天手贱想再试试,装了卸卸了装搞了一个下午终于是给弄好了,希望这次用的时间长点吧。

正常的安装Genymotion

其实如果没碰到什么问题的话,正常安装Genymotion的过程很简单,跟装其他软件一样,next就行了。所以不细说了。
下面给个安装的教程,虽然现在略有不同,但大致步骤就是这样。

安卓模拟器Genymotion安装使用教程详解

需要注意的是VirtualBox的安装地址,建议不要修改选择默认的即可。

安装AndroidStudio中的Genymotion插件

这个过程也不难,过程如下:

给Android Studio安装Genymotion插件

如果忘了Genymotion安装目录可以找到图标右键属性查看。
Genymotion的SDK最后也跟AS的配置一样吧。

我碰到的问题

重头戏来了。

我所碰到的问题有两个,而且是连续的,解决了第一个后第二个就会出现了,再把第二个结局就能正常运行了。我当时没有截图,图片都是从网上找的。

第一个是驱动没有安装好

这个问题是VirtualBox无法正常启动虚拟机引起的,打开Virtual后启动模拟器,将会提示以下错误:

不能为虚拟电脑打开一个新任务. The virtual machine has terminated unexpectedly during startup with exit code 1 (0x1).

在网上查了半天说要改网络,但我改了也没用,后来又看到一个帖子是说因为VirtualBox安装过程中没有安装vboxdrv,最后发现这的确是问题所在,然后把vboxdrv装上。

我的系统是Windows 10,具体的安装过程就是找到VirtualBox的安装目录,然后找到drivers文件夹下的vboxdrv,打开找到vBoxDrv.inf文件,,如我的是

C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv

右键选择安装即可,之后重启一下电脑。

第二个是网络没有配置好

当走完上一步时,我的虚拟机还是打不开,VirtualBox打开虚拟机会爆出下面的错误:

Failed to open/create the internal network ‘HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter’ (VERR_INTNET_FLT_IF_NOT_FOUND).
Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).

然后我从网上试了各种方法,后来有效的是,配置网卡适配器, 步骤是:

  1. Open Windows Network Connections
  2. Right click on VirtualBox Host only adapter that created
  3. Choose properties
  4. Check “VirtualBox NDIS6 Bridged Networking driver”
  5. disable and Enable the adapter


翻译过来就是打开网络和共享中心->更改适配器设置->VirtualBox Host-only Network Properties->属性,把* VirtualBox NDIS6 Bridged Networking Driver *勾选上,然后再打开Genymotion,虚拟机就能正常启动了。

END

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值