代码之家  ›  专栏  ›  技术社区  ›  Android Eve

Motodev是否比Android模拟器更快?

  •  3
  • Android Eve  · 技术社区  · 14 年前

    我在vmware的Windowsxpvm中运行android sdk。因此,Android仿真器需要永远启动…

    我最近听说了另一个模拟器——Motodev。对于你们两个都试过的人,你能告诉汽车旅馆有没有 速度 比标准安卓仿真器的优势?

    1 回复  |  直到 14 年前
        1
  •  10
  •   Eric Cloninger    14 年前

    我是Motodev工作室的产品经理。Studio中没有单独的模拟器,而是显示在Eclipse视图中的现有模拟器进程的另一个视图。它不会比您已经拥有的快,并且取决于您使用的传输机制(原生窗口与VNC),它可能会慢20%(原生窗口对于Windows和Linux来说更快)。

    现在,至于为什么你的模拟器会永远…

    第一次启动模拟器映像(即“avd”)时,它必须在本地磁盘上重新创建整个目标文件系统。随后的发射将花费更少的时间。

    如果我理解正确,你就让安卓仿真器假装它在运行它的文件系统通过QEMU(ARM仿真器)在运行在你的主机操作系统(操作系统)上的Windowsxp伪文件系统(vmware磁盘映像)中。这是很多文件系统操作。如果你能减少文件系统映射,你将会看到速度的提高。你能把windows android sdk映射到你本地文件系统上的一个真正的文件夹中吗?删除这一抽象层将加快速度。

    祝你好运!

    埃里克