Android模拟器不支持恢复模式,只支持正常引导模式。 Android模拟器接受Android映像-包括内核和ramdisk映像-作为独立映像在其命令行界面上。它们不会像在现实世界的情况下一样被编译成一个大映像,其中所有Android分区都存储在同一个手机存储器中。 Android模拟器的内核是android内核的自定义版本,称为goldfish内核,它可以与Google工程师开发的虚拟平台"goldfish"进行通信。此内核的预构建版本可以在$sdk/system-images/android-22/default/armeabi-v7a/kernel-qemu下找到。请注意,您不能仅替换为除goldfish内核外的其他内核。但是,goldfish内核源代码可以在Google repo中找到,并且可以轻松编译并用Android SDK默认提供的内核替换。 如果需要使用另一个Linux内核运行android模拟器,则必须将该内核移植到golfish虚拟硬件上(这不是一项直观的过程)。我以前做过这件事,如果需要,我可以详细说明如何做。 为了在恢复模式下启动android模拟器,您需要额外努力将一个称为"u-boot"的工具(即一种在真实手机中广泛使用的众所周知的第二阶段引导加载程序)移植到goldish虚拟板上,以便能够在android模拟器上运行它。我几年前做过这件事,这是一个非常令人惊叹的过程。如果您对此感兴趣,我可以为您提供大量信息。