答案 0 :(得分:1)
通常,您不需要关心这一点,将为您选择默认模拟器(第一个二进制文件)。每个二进制代表一种受支持的体系结构。最后五个是32位仿真器。
Android emulator is based on QEMU
当Android SDK首次向全世界推出时,谷歌 使用QEMU作为其Android模拟器的基础。他们复制了 源代码到Android开源项目中的自定义存储库 (AOSP)并对QEMU进行了一些侵入性修改。 具体来说,他们添加了一个名为金鱼的特定板的仿真 用于模拟Android手机。
Android的每个版本都针对特定的硬件平台,而且 模拟金鱼平台也不例外。一些具体的 Android内核和Android都启用了模拟器功能 在模拟环境中运行时的用户空间环境。这些 功能可以提供类似使用的流畅和完整的用户体验 笔记本电脑和台式机工作站上真正的Android设备。
Android模拟器为Android应用程序开发人员提供了一个 方便的开发环境,允许开发人员开发 并在他们没有物理设备的设备上测试应用程序 进入。随着ARMv8-A架构的推出和 Android支持64位ARM平台,这一需求更为重要 因为它允许开发人员开始适应他们的 在硬件之前应用于基于ARM 64位的移动生态系统 可用。
您可以使用默认模拟器like here(或添加QEMU选项,但我从不需要它,read this)。
您也可以强制使用32位仿真器: