码迷,mamicode.com
首页 > 移动开发 > 详细

Genymotion不能成功开启Android5.0模拟器的解决方案

时间:2015-07-17 16:25:56      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:android   模拟器   计算机设置   虚拟化   genymotion   

      今天在Genymotion中新建了一个模拟器,想要尝试一下Android5.0也就是Android L的一些新特性,但是遇到一个问题,就是模拟器无法启动的问题。新建的模拟器的配置如下:

技术分享


技术分享

可以看到这是Android 5.0,API 21 的Android模拟器。处理器数量为4个,内存为1024M。其他的没有什么特别之处。


        点击运行模拟器,出现警告,并且模拟器始终停留在开始界面,不能成功打开,如图所示:

技术分享


技术分享


仔细分析警告,可以发现处理器数量被强制变成了1个,并且虚拟化技术在BIOS中被禁用了。解决办法就是去BIOS里面进行一些设置并且重启模拟器。

       进入BIOS,如图所示,每台电脑有所不同,自行研究。如图所示:技术分享

技术分享

可以看到其中的Intel(R) Vitualization技术和VT-d都是“关闭”状态。所以设置这两个属性为“打开”。按F10,保存退出。重新开机。


技术分享


       然后重新运行模拟器,发现可以成功开启,并且不会出现警告。如图所示:

技术分享


       对于这个问题,我个人的理解就是当你的模拟器CPU数量大于1个时,需要虚拟化技术模拟出其他几个CPU,而你的电脑必须要支持虚拟化技术,可以去BIOS里面进行设置。如果开发过Windows Phone或者使用过Windows Phone模拟器的话,也会使用该步骤。而且据我了解,只有在Core i5上才能使用虚拟化,i3貌似不行。好了,现在可以尽情的使用Android L带给我们的新特性了。



版权声明:本文为博主原创文章,未经博主允许不得转载。

Genymotion不能成功开启Android5.0模拟器的解决方案

标签:android   模拟器   计算机设置   虚拟化   genymotion   

原文地址:http://blog.csdn.net/chenyufeng1991/article/details/46926227

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!