我的笔记本电脑支持硬件虚拟化(AMD SVM),我知道:
自然的问题如下:我能把这两者(Android+KVM)结合起来在模拟器中获得更好的性能吗?
发布于 2013-01-13 11:22:41
可以,停那儿吧。只需在Android中下载适当的Intel原子CPU包,并让您的AVD使用Intel原子CPU体系结构。android模拟器甚至可以使用主机gpu。下面是一个关于如何做到这一点的链接:
http://developer.android.com/tools/devices/emulator.html#acceleration
发布于 2011-05-18 10:34:37
您可以使用KVM在QEMU中运行安卓-x86 (甚至在VirtualBox中)。我不知道为开发做好准备有多容易,但它应该运行得更快一些。此外,英特尔( 致力于 )正在x86芯片上安装安卓系统,因此这有望在未来变得更容易。
更新:我设法使它在VirtualBox中工作,除了一些网站崩溃的网页浏览器。由于我正在制作一个网络应用程序,这是没有帮助的。不过,它比标准的Android仿真器快得多,
发布于 2013-01-08 07:29:06
你可以试着用AndroidVM - http://androvm.org/blog/ .在我的测试中,您也可以拥有硬件OpenGL和旋转支持(这有点复杂,但是AndroidVM页面上解释了一切)。
根据我的经验,这比Android模拟器要好得多,至少在Windows和Mac上是这样。
对于Linux,您应该能够使用VirtualBox For Linux来使用AndroidVM。由于它主要是OVA文件,因此您应该能够根据需要使用其他虚拟化客户端。
有趣的是,这不是模仿ARM,而是x86上的安卓.这有其优点和缺点,但如果你能在虚拟机上进行各种类型的初步测试,肯定有助于避免购买大量设备,因为Android4.1通常不会被ARM、x86手机和平板电脑等厂商过度修改。
https://stackoverflow.com/questions/2598942
复制相似问题