为什么genymotion模拟器比android模拟器快很多?

时间:2014-08-21 11:04:33

标签: android android-emulator emulation genymotion

我一直在Ubuntu 14.04,i5-2500k 3.2GHz,8 GB RAM中使用Android模拟器,但是当我找到genymotion模拟器时它非常慢。

那么,它们之间的区别是什么?为什么genymotion如此快速启动?

谢谢。

4 个答案:

答案 0 :(得分:4)

来自http://www.genymotion.com

  

Genymotion是一个使用x86架构虚拟化的模拟器,使其更加高效!

     

利用OpenGL硬件加速,它允许您以惊人的3D性能测试您的应用程序

另一方面:Why is the Android emulator so slow? How can we speed up the Android emulator?

答案 1 :(得分:4)

可能是因为Genymotion使用x86指令并使用你的处理器Vt-x功能并加速渲染图形。  这与在Windows下运行arm代码的模拟器有很大不同。 使用VBox,您可以使用相同的设置和其他版本的Android x86创建vm。不要忘记为您的硬件虚拟化安装win驱动程序。英特尔酷睿使用VT-x,但您必须在SDK Manager下安装该模块,然后从文件位置运行安装程序。

MCP

答案 2 :(得分:0)

现在已经不是这样了。使用HAXM和x86,android模拟器比genymotion快。

我用过这两个并且android模拟器更快。您必须正确配置模拟器以使其更快。

有关详细信息,请查看我的blog about this

答案 3 :(得分:0)

Genymotion是一个易于使用的Android模拟器,旨在帮助应用程序开发人员在安全的虚拟环境中测试其产品。 ...现在,您将能够运行模拟的Android环境,在其中可以测试所需的功能,就像它在实际设备上运行一样。