在VirtualBox上运行的Android x86和Google的Intel x86映像有什么区别?

3

在VirtualBox上运行的Android x86比Google提供的Intel x86映像在其自己的模拟器上运行速度更快吗?

有明显的加速效果吗?使用VirtualBox是否有任何优势,而不是使用Google提供的模拟器?

编辑:我忘记提到我将使用这些工具进行Android开发。


Intel HAXM驱动程序的存在是一个重要变量。 - Seva Alekseyev
我还没有在VirtualBox上进行测试,但在Mac上,AVD仿真似乎与Parallels相当。我仍然更喜欢在设备上进行调试,但我发现带有GPU和基于HAXM的x86的AVD非常可行。 - 323go
这是我第一次在VirtualBox上听说Android x86。到目前为止,我只能在模拟器上尝试Google提供的Intel x86映像。我对速度和正确性感到满意。 - Cheok Yan Cheng
2个回答

2

我建议看一下AndroVM(我发现它比Android x86更易于使用),这里有一个小的比较,我会尝试随着了解到更多信息而不断更新。

相同点:

  • 你可以通过ADB连接到二者(至少可以通过AndroVM,我不确定Android x86)
  • 都可以安装谷歌应用(Play商店等)

VirtualBox优点:

  • 速度快
  • AndroVM有更多的键盘快捷键(主屏幕按钮[F10]等)
  • 可保存多个VirtualBox快照以返回到给定状态

VirtualBox缺点:

  • 无法像使用AndroVM那样轻松地在Eclipse中开发

AndroVM是目前最快的x86模拟器。加上VirtualBox的快照功能,这个配置是无与伦比的。在Monodroid上运行完美。 - Ian
很高兴听到它对你来说运行良好。我也喜欢 AndroVM 的速度和快照功能。 - CatShoes

0

后来的谷歌模拟器使用Intel硬件加速镜像效果更好。

至于VBox,你应该看看AndroVM博客。它非常快。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接