Android模拟器永远不会完成加载

时间:2018-07-04 06:03:10

标签: android android-emulator

我正在尝试使用Android虚拟设备管理器在Android Studio中启动项目。起初,Android Emulator弹出带有Google图标和加载栏,但实际上并没有完成加载。 Emulator:

我还尝试了在不使用设备管理器的情况下运行该程序,而只是单击“运行”按钮。 A,在这种情况下,我得到了: enter image description here “即时运行需要安装与您的目标设备相对应的平台(Android P Preview)。” 如果我单击“安装并继续”,则会显示: “所有软件包均无法下载! 以下软件包不可用: -包ID平台; android-P“

这些是我安装的所有版本: enter image description here

即时运行需要安装与您的目标设备相对应的平台(Android P预览版)。您可以看到,实际上已安装了Android P预览版。尽管它在右侧说“已部分安装”,但似乎没有任何更新选项。 我不知道为什么这行不通。

请帮助。

1 个答案:

答案 0 :(得分:0)

这似乎是您的AVD的内存问题。较新的API仿真器映像在AVD的设置中可能至少需要1或2GB的RAM,并需要更大的VM堆大小。

  • 将RAM设置得太低将导致仿真器无法启动,或者无法启动,但无法终止引导。对于API26图像至少使用1024或2048 MB。
  • 将RAM设置为高于系统容量的值将无法启动模拟器
  • 仿真器的首次启动似乎需要更多的RAM。如果您首次创建一个具有512 MB的仿真器,则它可能永远不会停止引导并挂起。如果使用2048 MB创建它,请启动它,然后关闭它,从现在开始,您可以在低至512 MB的程度上运行它。此处所有RAM值均指AVD分配的RAM

Taken from this blog post。另外,请检查是否需要 HAXM Hypervisor 进行硬件加速。

相关问题