51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2013|回复: 1
打印 上一主题 下一主题

Genymotion终于复活了

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-4-23 14:57:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
众所周至Genymotion是一款十分不错的Android,速度相比SDK自带的原生模拟器要快上许多。因为我的电脑性
能比较渣,所以从去年初就想用Genymotion了,但中间过程区区折折。第一次装的时候按教程一步步来,装完
后却没觉得Genymotion比原生的模拟器要快在哪里,打开和部署都很卡,所以装完就卸载了。

后来不知怎么回事,很久没碰eclipse后,再打开原生的模拟器就一直黑屏无法正常启动了,但其实我以前开发
也很少用,一直都是用真机测试,就没管。直到上学期学校开了门android课,我用了次学校电脑上的genym
otion,觉得真的很快啊,可以跟真机比了。所以就准备再把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 co
de 1 (0x1).

在网上查了半天说要改网络,但我改了也没用,后来又看到一个帖子是说因为VirtualBox安装过程中没有安装v
boxdrv,最后发现这的确是问题所在,然后把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).

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

Open Windows Network Connections
Right click on VirtualBox Host only adapter that created
Choose properties
Check "VirtualBox NDIS6 Bridged Networking driver"
disable and Enable the adapter

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


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-14 14:11 , Processed in 0.060189 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表