我在 VMWare 中的 Windows XP VM 中运行 Android SDK。因此,Android 模拟器需要很长时间才能启动......
我最近听说了另一个模拟器——MotoDev。对于那些尝试过这两种方法的人来说,你能告诉我 MotoDev 是否有任何speed与标准 Android 模拟器相比有何优势?
我是 MOTODEV Studio 的产品经理。 Studio 内没有单独的模拟器,而是显示在 Eclipse 视图内的现有模拟器进程的另一个视图。它并不比您已有的速度快,并且根据您使用的传输机制(本机窗口与 VNC),它可能会慢 20%(对于 Windows 和 Linux,本机窗口更快)。
现在,至于为什么你的模拟器花了很长时间......
第一次启动模拟器映像(即“AVD”)时,它必须在本地磁盘上重新创建整个目标文件系统。后续启动将花费更少的时间。
如果我理解正确的话,您让 Android 模拟器假装它正在通过 Windows XP 伪文件系统(VMWare 磁盘映像)内的 QEMU(Arm 模拟器)运行其文件系统,该系统在您拥有的任何主机操作系统(您的操作系统)上运行)。正在进行大量的文件系统操作。如果您可以减少文件系统映射,您将看到速度的提高。您可以将 Windows Android SDK 映射到本机文件系统上的真实文件夹中吗?删除该抽象层将会加快速度。
祝你好运!
Eric
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)