Android 运行在 google 的虚拟机上面,虚拟机运在 ARM-linux 上,linux 运行在 ARM 上。
PC 上面的 simulator 需要模拟出来一个 ARM 的 CPU,然后运行 ARM-linux,运行虚拟
机,运行 android
手机上面 CPU 就是 ARM 所以不需要模拟。
目 前 , 最 快 速 的 的 simulator 技 术 就 是 动 态 二 进 制 翻 译 (Dynamic Binary Code
Translation),qemu simulator 是这种技术的一个跨平台实现。
QEMU + sdl 实现了 PC 上的 android emulator
评论0