MOTODEV是比Android模拟器快? [英] Is MOTODEV faster than the Android Emulator?

查看:205
本文介绍了MOTODEV是比Android模拟器快?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我运行Android SDK的一个Windows XP虚拟机在VMWare里面。因此,Android模拟器需要永远开机...

I am running the Android SDK inside a Windows XP VM in VMWare. As such, the Android Emulator takes forever to boot...

我最近听到另一个模拟器 - MOTODEV的。对于那些你们谁试过两个,你可以告诉我们,如果有MOTODEV任何速度优于标准的Andr​​oid模拟器?

I have recently heard of another emulator -- the MotoDev. For those of you who tried both, could you tell if the MotoDev has any speed advantage over the standard Android Emulator?

推荐答案

我是MOTODEV Studio中的产品经理。没有内部工作室独立的仿真器,但毕竟是一个Eclipse视图中显示现有的仿真处理的,而另一种观点。它没有比你已经拥有,并根据您所使用的传输机制(与VNC本地窗口),它可能是高达慢快20%(原生窗口是Windows和Linux更快)。

I'm the Product Manager for MOTODEV Studio. There is not a separate emulator inside Studio, but rather another view of the existing emulator process that is displayed inside an Eclipse View. It's no faster than what you already have and depending on which transfer mechanism you use (native window vs. VNC), it could be up to 20% slower (native window is faster for Windows and Linux).

现在,至于为什么你的模拟器是永远走...

Now, as for why your emulator is taking forever...

第一次启动模拟器映像(即AVD),它必须重新创建本地磁盘上的全部目标文件系统。后续启动将需要更少的时间。

The first time you start an emulator image (i.e. "AVD"), it has to recreate the entire target filesystem on your local disk. Subsequent launches will take less time.

如果我理解正确的话,你让它通过QEMU(ARM仿真)在​​Windows XP伪文件系统中运行其文件系统Android模拟器pretend(VMWare的磁盘映像)是对任何主机操作系统上运行系统你(你的操作系统)。这是一个很大的文件系统操作的事情。如果能减少文件系统的映射,你会看到速度提升。您可以在Windows Android SDK中映射到真正的文件夹您的本地文件系统上?去除抽象的那层是要加快速度。

If I understand correctly, you're letting the Android emulator pretend it's running its' file system through QEMU (Arm Emulator) inside a Windows XP pseudo-file system (VMWare Disk Image) that's running on whatever host operating system you have (your OS). That's a lot of file system manipulation going on. If you can reduce the file system mapping, you're going to see speed improvements. Can you map the Windows Android SDK into a real folder on your native file system? Removing that layer of abstraction is going to speed things up.

祝你好运!

埃里克

这篇关于MOTODEV是比Android模拟器快?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆