Android 虚拟设备 (AVD) 中哪个更快?

Which of Android Virtual Devices (AVD) is faster?

我已经创建并 运行 一个带有 CPU/ABI 的 AVD:ARM(armeabi-v7a)

AVD 运行ning 时,模拟器提示:

Intel x86 Atom System Image AVD 是否比 Intel x86 Atom_64ARM EABI v7a 快?

Genymotion 非常快而且很好,如果你是开发者。

Modern x86 CPUs support hardware virtualization,因此您可以 运行 x86 虚拟机在 x86 硬件上以接近本机的速度运行(如果您为 VM 设置了适当的内容以使用硬件虚拟化,例如 Harkirat 的回答提及)。这适用于 x86 和 x86-64 VM 映像。

必须模拟 x86 硬件上的 ARM VM,这要慢得多。


Is Intel x86 Atom System Image AVD faster than Intel x86 Atom_64?

不,我希望 64 位和 32 位 Atom VM 运行 的速度几乎相同。

Is Intel x86 Atom System Image AVD faster than ARM EABI v7a?

是的,10 倍的系数听起来很合理。

我建议您使用 bluestacks app player 而不是创建和使用 AVD,但是如果您想坚持使用 AVD,那么您可以通过从 SDK 安装 HAXM 来提高模拟器速度 manager.You 也可以通过为

保存和加载模拟器 state.Search google 的快照

saving snapshot of emulator state